Added new tool&family id management
This commit is contained in:
@@ -367,12 +367,12 @@ namespace Step.Database.Controllers
|
||||
dbCtx.SaveChanges();
|
||||
}
|
||||
|
||||
public DbNcFamilyModel AddFamily(DTONewNcFamilyModel family)
|
||||
public DbNcFamilyModel AddFamily(DTONcFamilyModel family)
|
||||
{
|
||||
DbNcFamilyModel dbFamily = (DbNcFamilyModel)family;
|
||||
|
||||
if(dbFamily.FamilyId == 0)
|
||||
// Get next id
|
||||
|
||||
// Get next free id if id is 0
|
||||
if (dbFamily.FamilyId == 0)
|
||||
dbFamily.FamilyId = GetFirstFreeId(dbCtx.Families.Select(x => x.FamilyId).ToList());
|
||||
|
||||
dbCtx.Families.Add(dbFamily);
|
||||
|
||||
Reference in New Issue
Block a user