Example #1
0
 public ActionResult _AjaxDelete(ContentUnitMeasureMap item, [DataSourceRequest] DataSourceRequest request, string Lang)
 {
     if (ModelState.IsValid)
     {
         _db.ContentUnitMeasureMaps.Remove(_db.ContentUnitMeasureMaps.First(r => r.ID == item.ID));
         _db.SaveChanges();
         RP.CleanContentUnitMeasureMapRepository();
     }
     return(Json(new[] { item }.ToDataSourceResult(request, ModelState)));
 }
Example #2
0
        public ActionResult _AjaxSave([DataSourceRequest] DataSourceRequest request, ContentUnitMeasureMap item)
        {
            if (ModelState.IsValid)
            {
                ContentUnitMeasureMap NewItem = _db.ContentUnitMeasureMaps.Find(item.ID);
                NewItem.ContentUnitMeasureID = item.ContentUnitMeasureID;
                NewItem.Multiplicator        = item.Multiplicator;
                NewItem.Name             = item.Name;
                NewItem.Synonymous       = item.Synonymous;
                _db.Entry(NewItem).State = EntityState.Modified;
                _db.SaveChanges();
                RP.CleanContentUnitMeasureMapRepository();
            }

            return(Json(new[] { item }.ToDataSourceResult(request, ModelState)));
        }
Example #3
0
 public ActionResult _AjaxInsert([DataSourceRequest] DataSourceRequest request, ContentUnitMeasureMap item)
 {
     if (ModelState.IsValid)
     {
         _db.ContentUnitMeasureMaps.Add(item);
         _db.SaveChanges();
         RP.CleanContentUnitMeasureMapRepository();
     }
     return(Json(new[] { item }.ToDataSourceResult(request, ModelState)));
 }