public ActionResult DestroyOfficeOfRecordAsync(int id) { OfficeOfRecordViewModel obj = mainRepository.GetOfficeOfRecordById(id); mainRepository.DeleteOfficeOfRecord(obj); return(Json("")); }
public void InsertOfficeOfRecord(OfficeOfRecordViewModel ovm) { OfficeOfRecord newRecord = new OfficeOfRecord { OOR_Id = ovm.Id, OOR_Name = ovm.Name?.Trim(), OOR_Code = ovm.Code?.Trim() }; context.OfficeOfRecords.Add(newRecord); context.SaveChanges(); }
public void UpdateOfficeOfRecord(OfficeOfRecordViewModel ovm) { OfficeOfRecord newRecord = new OfficeOfRecord { OOR_Id = ovm.Id, OOR_Name = ovm.Name, OOR_Code = ovm.Code }; context.OfficeOfRecords.Attach(newRecord); context.Entry(newRecord).State = EntityState.Modified; context.SaveChanges(); }
public void DeleteOfficeOfRecord(OfficeOfRecordViewModel ovm) { OfficeOfRecord newRecord = new OfficeOfRecord { OOR_Id = ovm.Id, OOR_Name = ovm.Name.Trim(), OOR_Code = ovm.Code.Trim() }; context.OfficeOfRecords.Attach(newRecord); context.OfficeOfRecords.Remove(newRecord); context.SaveChanges(); }
public ActionResult UpdateOfficeOfRecord([DataSourceRequest] DataSourceRequest request, OfficeOfRecordViewModel obj) { if (ModelState.IsValid) { mainRepository.UpdateOfficeOfRecord(obj); } return(Json(new[] { obj }.ToDataSourceResult(request, ModelState))); }
public ActionResult DestroyOfficeOfRecord([DataSourceRequest] DataSourceRequest request, OfficeOfRecordViewModel obj) { mainRepository.DeleteOfficeOfRecord(obj); return(Json(new[] { obj }.ToDataSourceResult(request, ModelState))); }