Example #1
0
        public ActionResult Beers_Create([DataSourceRequest]DataSourceRequest request, AdminBeerRequestViewModel beer)
        {
            var newId = 0;

            if (this.ModelState.IsValid)
            {
                var entity = this.Mapper.Map<Beer>(beer);

                newId = this.beers.AdminCreate(entity);
            }

            var newBeer = this.beers.GetByIntId(newId);
            var beerToDisplay = this.Mapper.Map<AdminBeerViewModel>(newBeer);

            return this.Json(new[] { beerToDisplay }.ToDataSourceResult(request, this.ModelState));
        }
Example #2
0
        public ActionResult Beers_Create([DataSourceRequest] DataSourceRequest request, AdminBeerRequestViewModel beer)
        {
            var newId = 0;

            if (this.ModelState.IsValid)
            {
                var entity = this.Mapper.Map <Beer>(beer);

                newId = this.beers.AdminCreate(entity);
            }

            var newBeer       = this.beers.GetByIntId(newId);
            var beerToDisplay = this.Mapper.Map <AdminBeerViewModel>(newBeer);

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