Skip to content
Snippets Groups Projects

Release: Sprint/2023 02 :robot:

Merged CoscineBot requested to merge dev into master
5 files
+ 4
138
Compare changes
  • Side-by-side
  • Inline
Files
5
+ 0
30
using Coscine.Database.DataModel;
using Microsoft.EntityFrameworkCore;
using System;
namespace Coscine.Database.Models
{
public class KpiModel : DatabaseModel<Kpi>
{
public override System.Linq.Expressions.Expression<Func<Kpi, Guid>> GetIdFromObject()
{
return (KpiObject) => KpiObject.Id;
}
public override DbSet<Kpi> GetITableFromDatabase(CoscineDB db)
{
return db.Kpis;
}
public override void SetObjectId(Kpi databaseObject, Guid id)
{
databaseObject.Id = id;
}
public int MarkAsSent(Kpi databaseObject)
{
databaseObject.SentSuccessfully = true;
return Update(databaseObject);
}
}
}
Loading