public AppUserEntity GetAppUser(Guid userId) { AspnetAppUsers aspnetAppUserModel = checkNetDbContext.AspnetAppUsers.Find(userId); AppUserEntity appUserEntity = AppUserFactory.Create(aspnetAppUserModel.UserId, aspnetAppUserModel.FkAspnetAppCustomersCustNo , aspnetAppUserModel.CurrentUserProviderKey, aspnetAppUserModel.SelectedFileGroup, aspnetAppUserModel.SelectedFileGuid , aspnetAppUserModel.StatusCode, aspnetAppUserModel.EmailAddress, aspnetAppUserModel.FirstName, aspnetAppUserModel.LastName , aspnetAppUserModel.ReceiveStatusEmails, aspnetAppUserModel.ExportType, aspnetAppUserModel.LastUpdatedBy , aspnetAppUserModel.LastUpdateDate, aspnetAppUserModel.FileUploadMode); return(appUserEntity); }
public AppUserEntity GetAppUser(string username) { // find the id associated with username try { Guid userId = checkNetDbContext.AspnetUsers.Where(u => u.UserName == username.Trim()).FirstOrDefault().UserId; AspnetAppUsers aspnetAppUserModel = checkNetDbContext.AspnetAppUsers.Find(userId); // find the appuser with this id and construct entity AppUserEntity appUserEntity = AppUserFactory.Create(aspnetAppUserModel.UserId, aspnetAppUserModel.FkAspnetAppCustomersCustNo , aspnetAppUserModel.CurrentUserProviderKey, aspnetAppUserModel.SelectedFileGroup, aspnetAppUserModel.SelectedFileGuid , aspnetAppUserModel.StatusCode, aspnetAppUserModel.EmailAddress, aspnetAppUserModel.FirstName, aspnetAppUserModel.LastName , aspnetAppUserModel.ReceiveStatusEmails, aspnetAppUserModel.ExportType, aspnetAppUserModel.LastUpdatedBy , aspnetAppUserModel.LastUpdateDate, aspnetAppUserModel.FileUploadMode); return(appUserEntity); }catch (NullReferenceException e) { return(null); } }