Example #1
0
        public override void Validate(string userName, string password)
        {
            if (userName.Length <= 0 || password.Length <= 0)
            {
                // Message.CreateMessage(MessageVersion.Default, "Kein Benutzername oder Passwort angegeben");
                throw new FaultException <LoginError>(new LoginError("Kein Benutzername oder Passwort angegeben"));
            }
            IUserView user = UserDataFactory.UserByIdent(userName);

            if (user == null)
            {
                //  Message.CreateMessage(MessageVersion.Default, "Userident not found");
                throw new FaultException <LoginError>(new LoginError("Userident not found"));
            }


            if (user.UsrPassword != password)
            {
                //    Message.CreateMessage(MessageVersion.Default, "Wrong Password");
                throw new FaultException <LoginError>(new LoginError("Wrong Password"));
            }
        }
Example #2
0
 public IUserView UsersByIdent(string ident)
 {
     return(UserDataFactory.UserByIdent(ident));
 }