public void UpdateModStructure(ModStructure item) { if (!IsModStructureExists(item)) { item.ModStructureType = null; _db.SetEntityStateModified(item); _db.DeleteOrphans(); _db.SaveChanges(); } }
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 CreateStrandBatch(StrandBatch strandBatch) { var strandId = strandBatch.StrandId; var strand = _db.Strands.Find(strandId); if (strand != null && !IsStrandBatchExist(strandBatch)) { strand.Batches.Add(strandBatch); _db.SetEntityStateAdded(strandBatch); _db.SetEntityStateModified(strand); _db.SaveChanges(); } }
public void UpdateSpecies(Species item) { if (!IsSpeciesExists(item)) { _db.SetEntityStateModified(item); _db.SaveChanges(); } }
public void UpdateInstrument(Instrument item) { if (!IsInstrumentExists(item)) { _db.SetEntityStateModified(item); _db.SaveChanges(); } }
public void UpdateTarget(Target item) { if (!IsTargetExists(item)) { _db.SetEntityStateModified(item); _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(); }