Example #1
0
        [HttpPost] //Register
        public ActionResult Register(Login l)
        {
            var lservice = new Loginservice();
            var response = lservice.SaveRegister(l);

            return(RedirectToAction("Register", "Login"));
        }
        public void CheckIfUserExists_IfExists_ReturnsTrue()
        {
            var mockSet     = new Mock <DbSet <Users> >();
            var mockContext = new Mock <FoodfeedbackDBContext>();

            mockContext.Setup(c => c.Users).Returns(mockSet.Object);
            var service  = new Loginservice(mockContext.Object);
            var response = service.CheckIfUserExists(new UserDTO()
            {
                Email    = "*****@*****.**",
                Password = "******"
            });

            Assert.IsAssignableFrom <int>(response);
        }
Example #3
0
        [HttpPost] //Login
        public ActionResult Login(Login lo)
        {
            var loginsuccess = new Loginservice();
            var response     = loginsuccess.SaveLogin(lo);
            var LOGINiD      = response.Item2;

            Session["LoginId"] = response.Item2;
            if (response.Item1 == "true")
            {
                return(RedirectToAction("Home", "Dashboard"));
            }
            else
            {
                return(View());
            }
        }
Example #4
0
        // Jesse van Duijne
        private void b_login_enter_Click(object sender, EventArgs e)
        {
            int    werknemer_id = 0;
            string wachtwoord   = " ";

            // Inlezen ID en wachtwoord
            if (tb_werknemer_id.Text.All(char.IsDigit) && tb_werknemer_id.Text != "")
            {
                // Proceed
                werknemer_id = Int32.Parse(tb_werknemer_id.Text);
                wachtwoord   = tb_wachtwoord.Text;

                // Onderstaande controleerd of de login valide is
                Loginservice login        = new Loginservice();                         // Maakt instantie van class Loginservice
                bool         loginIsJuist = login.logincheck(werknemer_id, wachtwoord); // Het resultaat van logincheck wordt in de bool gestopt
                if (loginIsJuist)
                {
                    this.Hide();                                           // Verbergt loginscherm wanneer ingelogd
                    var TafelOverzicht = new TafelOverzicht(werknemer_id); // 'var' = compiler bepaalt datatype
                    TafelOverzicht.StartPosition = FormStartPosition.Manual;
                    TafelOverzicht.Location      = new Point(this.Left, this.Top);
                    TafelOverzicht.ShowDialog();
                    tb_werknemer_id.Clear(); // Leegt de textboxen als je opnieuw inlogt
                    tb_wachtwoord.Clear();
                    this.Show();             // Showt tafeloverzichtscherm
                }
                else
                {
                    MessageBox.Show("Incorrect wachtwoord");
                }
            }
            else
            {
                MessageBox.Show("Geen geldig ID ingevoerd: voer cijfers in");
            }
        }