BAL.Manager.UserManager.UserValidation C# (CSharp) Method

UserValidation() public method

public UserValidation ( UserDTO user, List msgs ) : bool
user UserDTO
msgs List
return bool
        public bool UserValidation(UserDTO user, List<string> msgs)
        {
            msgs.Clear();
            bool result = true;
            if (user.UserName == null)
            {
                result = false;
                msgs.Add(Resources.Resource.EmptyUserName);

            }
            else if (user.UserName.Count() < 4)
            {
                result = false;
                msgs.Add(Resources.Resource.ShortUserName);
            }

            if (user.Password == null)
            {
                result = false;
                msgs.Add(Resources.Resource.EmptyPassword);
            }
            else if (user.Password.Count() < 5)
            {
                result = false;
                msgs.Add(Resources.Resource.ShortPassword);

            }

            if (user.Email == null)
            {
                result = false;
                msgs.Add(Resources.Resource.EmptyEmail);
            }

            return result;
        }