public static Epi.Web.EF.User ToUserEntity(this UserBO userBO) { var user = new Epi.Web.EF.User(); user.EmailAddress = userBO.EmailAddress; user.UserName = userBO.EmailAddress; user.LastName = userBO.LastName; user.FirstName = userBO.FirstName; user.PhoneNumber = userBO.PhoneNumber; user.ResetPassword = userBO.ResetPassword; user.PasswordHash = userBO.PasswordHash; user.UGuid = userBO.UGuid; return(user); }
public static UserBO ToUserBO(this Epi.Web.EF.User user, int role = 0) { UserBO userBO = new UserBO(); userBO.UserId = user.UserID; userBO.UserName = user.UserName; userBO.EmailAddress = user.EmailAddress; userBO.FirstName = user.FirstName; userBO.LastName = user.LastName; userBO.PhoneNumber = user.PhoneNumber; userBO.ResetPassword = user.ResetPassword; userBO.Role = role; if (!string.IsNullOrEmpty(user.UGuid.ToString())) { userBO.UGuid = Guid.Parse(user.UGuid.ToString()); } return(userBO); }