Example #1
0
        public string ControllerLogin(string user, string pass)
        {
            User u = null;

            u = baseRepUser.FindEntityById(user);
            string pw = u.Password;

            if (u.Password.Equals(pass))
            {
                if (u.Manager != null)
                {
                    Form1 fManager = new Form1();
                    fManager.Show();
                    return("Loggar in...");
                }
                else if (u.Tenant != null)
                {
                    FormTenant.Form1 fTenant = new FormTenant.Form1();
                    fTenant.Show();
                    return("Loggar in...");
                }
                else
                {
                    return("ERROR: Anändaren är ogiltig!");
                }
            }
            else
            {
                return("Användarnamnet eller lösenordet är ogiltigt");
            }
        }
Example #2
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            lblMessage.Text = "Loggar in....";
            ControllerLog controller = new ControllerLog();
            string        username   = txtUser.Text;
            string        pw         = txtPassword.Text;
            int           login      = controller.ControllerLogin(username, pw);


            switch (login)
            {
            case 1:
                this.Hide();
                var formManager = new FormLandlord.Form1();
                formManager.Closed += (s, args) => this.Close();
                formManager.Show();
                break;

            case 2:
                this.Hide();
                var formTenant = new FormTenant.Form1();
                formTenant.Closed += (s, args) => this.Close();
                formTenant.Show();
                break;

            default:
                lblMessage.Text = "Felaktigt användarnamn eller lösenord!";
                break;
            }
        }