public static internalDTO.Identity.AppUser MapFromExternal(externalDTO.Identity.AppUser appUser) { var res = appUser == null ? null : new internalDTO.Identity.AppUser { Id = appUser.Id, FirstName = appUser.FirstName, LastName = appUser.LastName, }; return(res); }
public static DAL.App.DTO.Identity.AppUser MapFromBLL(BLL.App.DTO.Identity.AppUser appUser) { var res = appUser == null ? null : new DAL.App.DTO.Identity.AppUser { Id = appUser.Id, FirstName = appUser.FirstName, LastName = appUser.LastName }; return(res); }
public static externalDTO.AppUser MapFromBLL(internalDTO.Identity.AppUser appUser) { var res = appUser == null ? null : new externalDTO.AppUser() { Id = appUser.Id, FirstName = appUser.FirstName, LastName = appUser.LastName, Address = appUser.Address, ShopId = appUser.ShopId, ShopName = appUser.ShopName }; return(res); }
public static externalDTO.Identity.AppUser MapFromBLL(internalDTO.Identity.AppUser appUser) { var res = appUser == null ? null : new externalDTO.Identity.AppUser { Id = appUser.Id, FirstName = appUser.FirstName, LastName = appUser.LastName, SelfDescription = appUser.SelfDescription, HourlyRateId = appUser.HourlyRateId, HourlyRate = HourlyRateMapper.MapFromBLL(appUser.HourlyRate), Email = appUser.Email }; return(res); }
public static externalDTO.Identity.AppUser MapFromInternal(internalDTO.Identity.AppUser appUser) { var res = appUser == null ? null : new externalDTO.Identity.AppUser { Id = appUser.Id, FirstName = appUser.FirstName, LastName = appUser.LastName, HiringDate = appUser.HiringDate, LeftJob = appUser.LeftJob, FirstLastName = appUser.FirstLastName, Email = appUser.Email, PhoneNr = appUser.PhoneNr }; return(res); }
public async Task <IActionResult> Edit(int id, [Bind("FirstName,LastName,HiringDate,LeftJob,PhoneNr,Id")] BLL.App.DTO.Identity.AppUser appUser) { if (id != appUser.Id) { return(NotFound()); } // if (!await _bll.AppUsers.BelongsToUserAsync(id, User.GetUserId())) // { // return NotFound(); // } if (ModelState.IsValid) { _bll.AppUsers.Update(appUser); await _bll.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(appUser)); }