public ActionResult RealEstates_Update([DataSourceRequest]DataSourceRequest request, AdminRealEstateViewModel realEstate) { if (ModelState.IsValid) { var entity = this.Mapper.Map<RealEstate>(realEstate); this.realEstatesService.Update(entity); } var realEstateFromDb = this.realEstatesService.GetById(realEstate.Id).First(); var realestateToDisplay = this.Mapper.Map<AdminRealEstateViewModel>(realEstateFromDb); return Json(new[] { realestateToDisplay }.ToDataSourceResult(request, this.ModelState)); }
public ActionResult RealEstates_Update([DataSourceRequest] DataSourceRequest request, AdminRealEstateViewModel realEstate) { if (ModelState.IsValid) { var entity = this.Mapper.Map <RealEstate>(realEstate); this.realEstatesService.Update(entity); } var realEstateFromDb = this.realEstatesService.GetById(realEstate.Id).First(); var realestateToDisplay = this.Mapper.Map <AdminRealEstateViewModel>(realEstateFromDb); return(Json(new[] { realestateToDisplay }.ToDataSourceResult(request, this.ModelState))); }