Пример #1
0
        private static void TryLogIn()
        {
            var logName = Forms["logName"];
            var logPass = Forms["logPass"];

            if (logName == null || logPass == null)
            {
                return;
            }

            if (!Webuser.NameExists(logName))
            {
                Message = "User name is not exists!";
            }
            else if (!Webuser.PasswordIsOk(logName, logPass))
            {
                Message = "Wrong password!";
            }
            else
            {
                LogIn(logName, logPass);

                Message = string.Empty;
            }
        }
Пример #2
0
        private static bool TryUserRegister(string regName, string regPass, string roleName)
        {
            if (regName == string.Empty || regPass == string.Empty || roleName == string.Empty)
            {
                Message = "Finded empty strings!";

                return(false);
            }

            if (Webuser.NameExists(regName))
            {
                Message = "User name already exists";

                return(false);
            }

            var user = Webuser.Create(regName, Role.Create(roleName), regPass);

            Message = string.Empty;

            return(Webuser.Register(user));
        }