public ActionResult DicDestroy([DataSourceRequest] DataSourceRequest request, OBKReferencePriceListModel dictionary, string type) { if (dictionary != null) { OBK_Ref_PriceList d = db.OBK_Ref_PriceList.First(o => o.Id == dictionary.Id); db.OBK_Ref_PriceList.Remove(d); db.SaveChanges(); } return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState))); }
public ActionResult DicUpdate([DataSourceRequest] DataSourceRequest request, OBKReferencePriceListModel dictionary, string type) { if (dictionary != null && ModelState.IsValid) { OBK_Ref_PriceList d = db.OBK_Ref_PriceList.First(o => o.Id == dictionary.Id); d.NameRu = dictionary.NameRu; d.NameKz = dictionary.NameKz; d.TypeId = dictionary.TypeId; d.UnitId = dictionary.UnitId; d.Price = (double)dictionary.Price; d.ServiceTypeId = dictionary.ServiceTypeId; d.DegreeRiskId = dictionary.DegreeRiskId; db.SaveChanges(); } return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState))); }
public ActionResult DicCreate([DataSourceRequest] DataSourceRequest request, OBKReferencePriceListModel dictionary, string type) { if (dictionary != null && ModelState.IsValid) { OBK_Ref_PriceList d = new OBK_Ref_PriceList() { Id = Guid.NewGuid(), NameRu = dictionary.NameRu, NameKz = dictionary.NameKz, TypeId = dictionary.TypeId, UnitId = dictionary.UnitId, Price = (double)dictionary.Price, ServiceTypeId = dictionary.ServiceTypeId, DegreeRiskId = dictionary.DegreeRiskId }; db.OBK_Ref_PriceList.Add(d); db.SaveChanges(); dictionary.Id = d.Id; } return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState))); }