public ActionResult Users_Create([DataSourceRequest]DataSourceRequest request, UserAdminInputViewModel user) { if (this.ModelState.IsValid) { var entity = this.Mapper.Map<User>(user); this.usersService.Add(entity); } var userFromDb = this.usersService.GetUserDetailsById(user.Id); var userToDisplay = this.Mapper.Map<UserAdminPanelViewModel>(userFromDb); return Json(new[] { userToDisplay }.ToDataSourceResult(request, this.ModelState)); }
public ActionResult Users_Create([DataSourceRequest] DataSourceRequest request, UserAdminInputViewModel user) { if (this.ModelState.IsValid) { var entity = this.Mapper.Map <User>(user); this.usersService.Add(entity); } var userFromDb = this.usersService.GetUserDetailsById(user.Id); var userToDisplay = this.Mapper.Map <UserAdminPanelViewModel>(userFromDb); return(Json(new[] { userToDisplay }.ToDataSourceResult(request, this.ModelState))); }