public ActionResult DicDestroy([DataSourceRequest] DataSourceRequest request, OBKReferenceReasonModel dictionary,
                                       string type)
        {
            if (dictionary != null)
            {
                OBK_Ref_Reason d = db.OBK_Ref_Reason.First(o => o.Id == dictionary.Id);
                db.OBK_Ref_Reason.Remove(d);
                db.SaveChanges();
            }

            return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState)));
        }
        public ActionResult DicUpdate([DataSourceRequest] DataSourceRequest request, OBKReferenceReasonModel dictionary,
                                      string type)
        {
            if (dictionary != null && ModelState.IsValid)
            {
                OBK_Ref_Reason d = db.OBK_Ref_Reason.First(o => o.Id == dictionary.Id);
                d.NameRu          = dictionary.NameRu;
                d.NameKz          = dictionary.NameKz;
                d.Code            = dictionary.Code;
                d.ExpertiseResult = dictionary.ExpertiseResult;

                db.SaveChanges();
            }

            return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState)));
        }
        public ActionResult DicCreate([DataSourceRequest] DataSourceRequest request, OBKReferenceReasonModel dictionary,
                                      string type)
        {
            if (dictionary != null && ModelState.IsValid)
            {
                OBK_Ref_Reason d = new OBK_Ref_Reason()
                {
                    NameRu          = dictionary.NameRu,
                    NameKz          = dictionary.NameKz,
                    Code            = dictionary.Code,
                    ExpertiseResult = dictionary.ExpertiseResult,
                    CreatedDate     = DateTime.Now
                };
                db.OBK_Ref_Reason.Add(d);
                db.SaveChanges();
                dictionary.Id = d.Id;
            }

            return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState)));
        }