Example #1
0
        public static bool ChnageAccountInfo(string[] accountInfo)
        {
            Account account = new Account();

            account.IsAdministrator = Convert.ToBoolean(accountInfo[0]);
            account.Name            = accountInfo[1];
            account.LastName        = accountInfo[2];

            if (AuthotizationValidator.CheckEmail(accountInfo[3]))
            {
                account.Email = accountInfo[3];
            }
            else
            {
                MessageBox.Show("Invalid Email");
                return(false);
            }

            if (AuthotizationValidator.CheckPhoneNumber(accountInfo[4]))
            {
                account.PhoneNumber = accountInfo[4];
            }

            else
            {
                MessageBox.Show("Invalid phone number ");
                return(false);
            }

            account.Login = accountInfo[5];;

            if (AuthotizationValidator.CheckPassword(accountInfo[6]))
            {
                account.Password = accountInfo[6];
            }
            else
            {
                MessageBox.Show("Invalid password ");
                return(false);
            }

            return(new DataBaseManagerAccounts().ChangeInfo(account));
        }
Example #2
0
 public Owner()
 {
     AuthotizationValidator.CheckPassword("");
 }