public ActionResult DestroyEventCodeAsync(int id) { EventCodeViewModel obj = mainRepository.GetEventCodesById(id); mainRepository.DeleteEventCodes(obj); return(Json("")); }
public void InsertEventCodes(EventCodeViewModel ovm) { EventCode newRecord = new EventCode { ECD_Id = ovm.Id, ECD_Code = ovm.Code?.Trim(), ECD_Description = ovm.Description?.Trim() }; context.EventCodes.Add(newRecord); context.SaveChanges(); }
public void UpdateEventCodes(EventCodeViewModel ovm) { EventCode newRecord = new EventCode { ECD_Id = ovm.Id, ECD_Code = ovm.Code?.Trim(), ECD_Description = ovm.Description?.Trim() }; context.EventCodes.Attach(newRecord); context.Entry(newRecord).State = EntityState.Modified; context.SaveChanges(); }
public void DeleteEventCodes(EventCodeViewModel ovm) { EventCode newRecord = new EventCode { ECD_Id = ovm.Id, ECD_Code = ovm.Code?.Trim(), ECD_Description = ovm.Description?.Trim() }; context.EventCodes.Attach(newRecord); context.EventCodes.Remove(newRecord); context.SaveChanges(); }
public ActionResult UpdateEventCode([DataSourceRequest] DataSourceRequest request, EventCodeViewModel obj) { if (ModelState.IsValid) { mainRepository.UpdateEventCodes(obj); } return(Json(new[] { obj }.ToDataSourceResult(request, ModelState))); }
public ActionResult DestroyEventCode([DataSourceRequest] DataSourceRequest request, EventCodeViewModel obj) { mainRepository.DeleteEventCodes(obj); return(Json(new[] { obj }.ToDataSourceResult(request, ModelState))); }