public void Update(MaterialRequest materialRequest) { materialRequest.Status = null; _db.SetEntityStateModified(materialRequest); _db.DeleteOrphans(); _db.SaveChanges(); }
public void UpdateModifierTemplate(ModifierTemplate modifierTemplate) { modifierTemplate.Orientation = null; _db.SetEntityStateModified(modifierTemplate); _db.DeleteOrphans(); _db.SaveChanges(); }
public void UpdateModStructure(ModStructure item) { if (!IsModStructureExists(item)) { item.ModStructureType = null; _db.SetEntityStateModified(item); _db.DeleteOrphans(); _db.SaveChanges(); } }
public void UpdateSynthesisRequest(SynthesisRequest synthesisRequest) { //insert MaterialRequest var materialRequests = synthesisRequest.MaterialRequests.ToList(); synthesisRequest.MaterialRequests.Clear(); foreach (var request in materialRequests) { var materialRequest = _db.MaterialRequests.FirstOrDefault(d => d.Id == request.Id); synthesisRequest.MaterialRequests.Add(materialRequest); } _db.SetEntityStateModified(synthesisRequest); _db.DeleteOrphans(); _db.SaveChanges(); }
public void UpdateRole(Role role) { _db.SetEntityStateModified(role); _db.DeleteOrphans(); _db.SaveChanges(); }