Added features

This commit is contained in:
Nicola Carminati
2019-11-29 16:18:16 +01:00
parent b7a1924c4b
commit 9d0bcc570f
9 changed files with 116 additions and 45 deletions
@@ -79,11 +79,17 @@ namespace Step.Database.Controllers
public MaintenanceModel Create(DTONewMaintenanceModel newMaint, int userId)
{
int counter = 0;
//fix the maintenance number to 1 (machine Counter)
if (newMaint.Type == MAINTENANCE_TYPE.MACHINE_INTERVAL)
counter = 1;
MaintenanceModel dbMaint = new MaintenanceModel()
{
MaintenanceId = GetUserMaintenanceId(dbCtx.Maintenances),
CreationDate = DateTime.Now,
CounterId = 0,
CounterId = counter,
Interval = newMaint.Interval,
Deadline = newMaint.Deadline,
Description = newMaint.Description,
@@ -98,7 +104,6 @@ namespace Step.Database.Controllers
dbCtx.Maintenances.Add(dbMaint);
// Commit changes
dbCtx.SaveChanges();
return dbMaint;
}