Ejemplo n.º 1
0
        //
        //Use-case 1
        //

        //Validerer login, og sender brugerID tilbage i en DTO
        public DTO_Sundhedspersonale validerLogin(DTO_Sundhedspersonale sp)
        {
            try
            {
                cmd = new SqlCommand("SELECT * FROM Sundhedspersonale WHERE bruger_id ='" + sp.BrugerID_ + "'", conn);

                conn.Open();

                rdr = cmd.ExecuteReader();

                sp_ = new DTO_Sundhedspersonale(null, null);

                while (rdr.Read())
                {
                    if (Convert.ToString(rdr["kodeord"]) == sp.Kodeord_ && Convert.ToString(rdr["bruger_id"]) == sp.BrugerID_)
                    {
                        sp_ = new DTO_Sundhedspersonale(Convert.ToString(rdr["bruger_id"]), Convert.ToString(rdr["kodeord"]));
                    }
                }

                conn.Close();

                return(sp_);
            }
            catch (Exception ex)
            {
                conn.Close();
                System.Windows.Forms.MessageBox.Show("" + ex.Message);
                return(null);
            }
        }
Ejemplo n.º 2
0
        //Use case 1
        public string login(DTO_Sundhedspersonale sp)
        {
            DTO_Sundhedspersonale sp1 = lokalDB_.validerLogin(sp);

            if (sp1 != null)
            {
                return(sp1.BrugerID_);
            }
            else
            {
                return(null);
            }
        }
Ejemplo n.º 3
0
        private void logInd()
        {
            Cursor = Cursors.WaitCursor;
            DTO_Sundhedspersonale sp1 = new DTO_Sundhedspersonale(brugernavnTextBox.Text, adgangskodeTextBox.Text);
            string brugerID           = loginController.login(sp1);

            if (brugerID != null)
            {
                loggedIn_     = true;
                frm.BrugerID_ = brugerID;
                frm.låsHjemmeskærm(false);
                lukLoginVindue();
            }
            else
            {
                ugyldigtLogin();
            }
            Cursor = Cursors.Default;
        }