Beispiel #1
0
        public Customer Post_LoginCustomer([FromBody] PostHelperLogin information)
        {
            if (!ModelState.IsValid)
            {
                throw new InvalidOperationException("Invalid!");
            }

            return(DBserv.LoginCustomer(information.username, information.password));
        }
        /// <summary>
        /// Метод за създаване на помощен обект,който бива изпратен при опит за вход
        /// </summary>
        /// <param name="username_">име на потребителя</param>
        /// <param name="password_">парола на потребителя</param>
        /// <returns>връща PostHelperLogin обект</returns>
        public PostHelperLogin CreateLoginHelperObject(string username_, string password_)
        {
            PostHelperLogin x = new PostHelperLogin();

            if (username.Length > 0 && password.Length > 0)
            {
                x.username = username;
                x.password = password;
                return(x);
            }
            else
            {
                return(null);
            }
        }
Beispiel #3
0
        public HttpStatusCode Post_Login([FromBody] PostHelperLogin information)
        {
            if (!ModelState.IsValid)
            {
                throw new InvalidOperationException("Invalid!");
            }

            if (DBserv.LoginUser(information.username, information.password))
            {
                return(HttpStatusCode.OK);
            }
            else
            {
                return(HttpStatusCode.BadRequest);
            }
        }
        public LoginScreenViewModel(MahApps.Metro.Controls.Dialogs.IDialogCoordinator instance)
        {
            credentials = new PostHelperLogin();

            dialogCoordinator = instance;
        }