public ActionResult BeerTypes_Update([DataSourceRequest]DataSourceRequest request, AdminUpdateBeerTypeRequestViewModel beerType) { var id = 0; if (this.ModelState.IsValid) { var entity = this.beerTypes.GetByIntId(beerType.Id); entity.Name = beerType.Name; id = this.beerTypes.AdminUpdate(entity); } var newBeer = this.beerTypes.GetByIntId(id); var beerToDisplay = this.Mapper.Map<AdminBeerTypeViewModel>(newBeer); return this.Json(new[] { beerToDisplay }.ToDataSourceResult(request, this.ModelState)); }
public ActionResult BeerTypes_Destroy([DataSourceRequest] DataSourceRequest request, AdminUpdateBeerTypeRequestViewModel beerType) { this.beerTypes.AdminDestroy(beerType.Id); return(this.Json(new[] { beerType }.ToDataSourceResult(request, this.ModelState))); }
public ActionResult BeerTypes_Update([DataSourceRequest] DataSourceRequest request, AdminUpdateBeerTypeRequestViewModel beerType) { var id = 0; if (this.ModelState.IsValid) { var entity = this.beerTypes.GetByIntId(beerType.Id); entity.Name = beerType.Name; id = this.beerTypes.AdminUpdate(entity); } var newBeer = this.beerTypes.GetByIntId(id); var beerToDisplay = this.Mapper.Map <AdminBeerTypeViewModel>(newBeer); return(this.Json(new[] { beerToDisplay }.ToDataSourceResult(request, this.ModelState))); }
public ActionResult BeerTypes_Destroy([DataSourceRequest]DataSourceRequest request, AdminUpdateBeerTypeRequestViewModel beerType) { this.beerTypes.AdminDestroy(beerType.Id); return this.Json(new[] { beerType }.ToDataSourceResult(request, this.ModelState)); }