public ActionResult DicUpdate([DataSourceRequest] DataSourceRequest request, OBKReferenceValAdTaxModel dictionary,
                                      string type)
        {
            if (dictionary != null && ModelState.IsValid)
            {
                OBK_Ref_ValueAddedTax d = db.OBK_Ref_ValueAddedTax.First(o => o.Id == dictionary.Id);
                d.Value = dictionary.Value;
                d.Year  = dictionary.Year;

                db.SaveChanges();
            }

            return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState)));
        }
        public ActionResult DicCreate([DataSourceRequest] DataSourceRequest request, OBKReferenceValAdTaxModel dictionary,
                                      string type)
        {
            if (dictionary != null && ModelState.IsValid)
            {
                OBK_Ref_ValueAddedTax d = new OBK_Ref_ValueAddedTax()
                {
                    Id    = Guid.NewGuid(),
                    Year  = dictionary.Year,
                    Value = dictionary.Value,
                };
                db.OBK_Ref_ValueAddedTax.Add(d);
                db.SaveChanges();
                dictionary.Id = d.Id;
            }

            return(Json(new[] { dictionary }.ToDataSourceResult(request, ModelState)));
        }
        public ActionResult DicDestroy([DataSourceRequest] DataSourceRequest request, OBKReferenceValAdTaxModel dictionary,
                                       string type)
        {
            if (dictionary != null)
            {
                OBK_Ref_ValueAddedTax d = db.OBK_Ref_ValueAddedTax.First(o => o.Id == dictionary.Id);
                db.OBK_Ref_ValueAddedTax.Remove(d);
                db.SaveChanges();
            }

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