Exemple #1
0
        public static User ToUser(UserPostModel userModel)
        {
            ////UserRoles userRoles = Labo2.UserRoles.Regular;
            //if (userModel.UserRoles.Equals("Regular")) { }
            //else if (userModel.UserRoles.Equals( "UserManager")){}
            //else if (userModel.UserRoles.Equals("Admin")){}

            return(new User
            {
                FirstName = userModel.FirstName,
                LastName = userModel.LastName,
                Username = userModel.Username,
                Email = userModel.Email,
                Password = ComputeSha256Hash(userModel.Password),
                DataRegistered = userModel.DataRegistered
            });
        }
Exemple #2
0
        public static User ToUser(UserPostModel userModel)
        {
            UserRole rol = Labo2.Models.UserRole.Regular;

            if (userModel.UserRole == "UserManager")
            {
                rol = Labo2.Models.UserRole.UserManager;
            }
            else if (userModel.UserRole == "Admin")
            {
                rol = Labo2.Models.UserRole.Admin;
            }

            return(new User
            {
                FirstName = userModel.FirstName,
                LastName = userModel.LastName,
                Username = userModel.Username,
                Email = userModel.Email,
                Password = ComputeSha256Hash(userModel.Password),
                UserRole = rol
            });
        }