public JsonResult Delete([DataSourceRequest] DataSourceRequest request, AcilIslerViewModel acilIsler) { if (acilIsler != null && ModelState.IsValid) { var acilIsToDelete = kendoEntities.AcilIslers.Where(a => a.AcilIsID == acilIsler.AcilIsId).FirstOrDefault(); kendoEntities.AcilIslers.Remove(acilIsToDelete); kendoEntities.SaveChanges(); } return(Json(ModelState.IsValid ? true : ModelState.ToDataSourceResult())); }
public JsonResult Create([DataSourceRequest] DataSourceRequest request, AcilIslerViewModel acilIsler) { if (acilIsler != null && ModelState.IsValid) { var acilIsToCreate = new AcilIsler { AcilIsID = acilIsler.AcilIsId, BildirimTarihi = acilIsler.BildirimTarihi, CozumTarihi = acilIsler.CozumTarihi, IsinAdi = acilIsler.IsinAdi, IsinSahibi = acilIsler.IsinSahibi, MenuId = acilIsler.Menu.MenuId }; kendoEntities.AcilIslers.Add(acilIsToCreate); kendoEntities.SaveChanges(); } return(Json(ModelState.IsValid ? true : ModelState.ToDataSourceResult())); }
public JsonResult Update([DataSourceRequest] DataSourceRequest request, AcilIslerViewModel acilIsler) { if (acilIsler != null && ModelState.IsValid) { var acilIsToUpdate = kendoEntities.AcilIslers.Where(a => a.AcilIsID == acilIsler.AcilIsId).FirstOrDefault(); acilIsToUpdate.IsinAdi = acilIsler.IsinAdi; acilIsToUpdate.IsinSahibi = acilIsler.IsinSahibi; acilIsToUpdate.BildirimTarihi = acilIsler.BildirimTarihi; acilIsToUpdate.CozumTarihi = acilIsler.CozumTarihi; acilIsToUpdate.MenuId = acilIsler.Menu.MenuId; acilIsToUpdate.AcilIsID = acilIsler.AcilIsId; } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } kendoEntities.SaveChanges(); return(Json(ModelState.IsValid ? true : ModelState.ToDataSourceResult())); }