public ActionResult Places_Update([DataSourceRequest]DataSourceRequest request, AdminUpdatePlaceRequestViewModel place) { var id = 0; if (this.ModelState.IsValid) { var entity = this.places.GetByIntId(place.Id); entity.Name = place.Name; entity.Type = place.Type; entity.CountryId = place.CountryId; entity.City = place.City; entity.Address = place.Address; entity.Phone = place.Phone; entity.PhotoUrl = place.PhotoUrl; id = this.places.AdminUpdate(entity); } var newBeer = this.places.GetByIntId(id); var beerToDisplay = this.Mapper.Map<AdminPlaceViewModel>(newBeer); return this.Json(new[] { beerToDisplay }.ToDataSourceResult(request, this.ModelState)); }
public ActionResult Places_Destroy([DataSourceRequest] DataSourceRequest request, AdminUpdatePlaceRequestViewModel place) { this.places.AdminDestroy(place.Id); return(this.Json(new[] { place }.ToDataSourceResult(request, this.ModelState))); }
public ActionResult Places_Update([DataSourceRequest] DataSourceRequest request, AdminUpdatePlaceRequestViewModel place) { var id = 0; if (this.ModelState.IsValid) { var entity = this.places.GetByIntId(place.Id); entity.Name = place.Name; entity.Type = place.Type; entity.CountryId = place.CountryId; entity.City = place.City; entity.Address = place.Address; entity.Phone = place.Phone; entity.PhotoUrl = place.PhotoUrl; id = this.places.AdminUpdate(entity); } var newBeer = this.places.GetByIntId(id); var beerToDisplay = this.Mapper.Map <AdminPlaceViewModel>(newBeer); return(this.Json(new[] { beerToDisplay }.ToDataSourceResult(request, this.ModelState))); }
public ActionResult Places_Destroy([DataSourceRequest]DataSourceRequest request, AdminUpdatePlaceRequestViewModel place) { this.places.AdminDestroy(place.Id); return this.Json(new[] { place }.ToDataSourceResult(request, this.ModelState)); }