public virtual ActionResult AddSizeGroup([DataSourceRequest] DataSourceRequest request, SizeGroupViewModel item) { LogI("AddSizeGroup, item=" + item); if (ModelState.IsValid) { SizeGroupViewModel.Add(Db, item, DateHelper.GetAppNowTime(), AccessManager.UserId); } return(Json((new[] { item }).ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet)); }
public virtual ActionResult RemoveSizeGroup([DataSourceRequest] DataSourceRequest request, SizeGroupViewModel item) { LogI("RemoveSizeGroup, item=" + item); if (item != null && item.Id.HasValue) { SizeGroupViewModel.Delete(Db, item.Id.Value); } return(Json((new SizeGroupViewModel[] { }).ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet)); }
public virtual ActionResult GetAllGroups(DataSourceRequest request) { LogI("GetAllGroups"); var items = SizeGroupViewModel.GetAll(Db).ToList(); var dataSource = items.ToDataSourceResult(request); return(new JsonResult { Data = dataSource, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public SizeGroup() { InitializeComponent(); _viewModel = (SizeGroupViewModel)LayoutRoot.DataContext; DataContext = _viewModel; }