public void Delete(int id) { Shared.Models.Sxc Sxc = _SxcRepository.GetSxc(id); if (Sxc != null && Sxc.ModuleId == _entityId) { _SxcRepository.DeleteSxc(id); _logger.Log(LogLevel.Information, this, LogFunction.Delete, "Sxc Deleted {SxcId}", id); } }
public Shared.Models.Sxc Put(int id, [FromBody] Shared.Models.Sxc Sxc) { if (ModelState.IsValid && Sxc.ModuleId == _entityId) { Sxc = _SxcRepository.UpdateSxc(Sxc); _logger.Log(LogLevel.Information, this, LogFunction.Update, "Sxc Updated {Sxc}", Sxc); } return(Sxc); }
public Shared.Models.Sxc Get(int id) { Shared.Models.Sxc Sxc = _SxcRepository.GetSxc(id); if (Sxc != null && Sxc.ModuleId != _entityId) { Sxc = null; } return(Sxc); }
public void DeleteSxc(int SxcId) { Shared.Models.Sxc Sxc = _db.Sxc.Find(SxcId); _db.Sxc.Remove(Sxc); _db.SaveChanges(); }
public Shared.Models.Sxc UpdateSxc(Shared.Models.Sxc Sxc) { _db.Entry(Sxc).State = EntityState.Modified; _db.SaveChanges(); return(Sxc); }
public Shared.Models.Sxc AddSxc(Shared.Models.Sxc Sxc) { _db.Sxc.Add(Sxc); _db.SaveChanges(); return(Sxc); }