Пример #1
0
        private void FormTrangChu_Load(object sender, EventArgs e)
        {
            FormDangNhap f = new FormDangNhap();

            f.MdiParent          = this;
            f.chungThucTaiKhoan += ChungThucTaiKhoan;
            f.Show();
            KhoaChucNangHeThong(false);
        }
Пример #2
0
 private void HienThiFormDangNhap(string name)
 {
     if (!HienThiForm(name))
     {
         FormDangNhap formDangNhap = new FormDangNhap();
         formDangNhap.MdiParent          = this;
         formDangNhap.chungThucTaiKhoan += ChungThucTaiKhoan;
         formDangNhap.Show();
     }
 }
Пример #3
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            Console.InputEncoding  = Encoding.Unicode;
            Console.SetWindowSize(114, 28);
            FormDangNhap dn = new FormDangNhap();

            dn.HienChinh(26, 6, ConsoleColor.Black, ConsoleColor.White);
            Console.ReadKey();
        }
Пример #4
0
 private void btnDangXuat_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     btnDangNhap.Enabled = true;
     tabControl1.Tabs.Clear();
     showDefaultViews();
     if (frmdn == null || frmdn.IsDisposed)
     {
         frmdn = new FormDangNhap();
     }
     frmdn.txtTaiKhoan.Text = "";
     frmdn.txtMatKhau.Text  = "";
     dangnhap();
 }
Пример #5
0
        // set BarSubItem_QuanLyUser for Is Admin????
        private void QLTVMain_Load(object sender, EventArgs e)
        {
            FormDangNhap formDangNhap = new FormDangNhap();

            formDangNhap.ShowDialog();
            if (user.admin == true)
            {
                this.barSubItem_QuanTriHeThong.Enabled = true;
            }
            else
            {
                this.barSubItem_QuanTriHeThong.Enabled = false;
            }
        }
Пример #6
0
        private string getID()
        {
            string id = "";

            conn.Open();
            string tk = txtTenDN.Text;
            string mk = txtMatKhau.Text;

            byte[] temp    = ASCIIEncoding.ASCII.GetBytes(mk);
            byte[] hasData = new MD5CryptoServiceProvider().ComputeHash(temp);

            string hasPass = "";

            foreach (byte item in hasData)
            {
                hasPass += item;
            }
            SqlCommand     sql1 = new SqlCommand("SELECT *FROM ACCOUNT WHERE USERNAME='******' and PASS='******'", conn);
            string         sql  = "SELECT *FROM ACCOUNT WHERE USERNAME='******' and PASS='******'";
            SqlDataAdapter da   = new SqlDataAdapter(sql1);
            SqlCommand     cmd  = new SqlCommand(sql, conn);
            DataTable      dt   = new DataTable();

            da.Fill(dt);
            SqlDataReader dta = cmd.ExecuteReader();

            if (dt != null && dta.Read() == true)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    id = dr["id_user"].ToString();
                }
                MessageBox.Show("Đăng nhập thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                FormDangNhap mi = new FormDangNhap();
                mi.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Sai tên đăng nhập hoặc mật khẩu, vui lòng nhập lại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Show();
            }
            conn.Close();
            return(id);
        }
Пример #7
0
 public void dangnhap()
 {
     frmdn = new FormDangNhap();
     frmdn.ShowDialog();
     if (bnguoidung.laydulieu("where TaiKhoan=N'" + frmdn.txtTaiKhoan.Text + "' and MatKhau=N'" + frmdn.txtMatKhau.Text + "'").Rows.Count == 1)
     {
         if (bnguoidung.dangnhap("select LoaiNguoiDung from tblNguoiDung where TaiKhoan=N'" + frmdn.txtTaiKhoan.Text + "' and LoaiNguoiDung='Admin' ").Rows.Count == 1)
         {
             admin();
         }
         else if (bnguoidung.dangnhap("select LoaiNguoiDung from tblNguoiDung where TaiKhoan=N'" + frmdn.txtTaiKhoan.Text + "' and LoaiNguoiDung='qldt' ").Rows.Count == 1)
         {
             qldt();
         }
         else if (bnguoidung.dangnhap("select LoaiNguoiDung from tblNguoiDung where TaiKhoan=N'" + frmdn.txtTaiKhoan.Text + "' and LoaiNguoiDung='qlsv' ").Rows.Count == 1)
         {
             qlsv();
         }
     }
 }
        public ActionResult DangNhap(FormDangNhap form)
        {
            if (ModelState.IsValid)
            {
                if (Session[SesHocVien] != null)
                {
                    return Redirect("/");
                }

                HOCVIEN hv = db.HOCVIENs.SingleOrDefault(n => n.Taikhoan == form.TaiKhoan && n.Matkhau == form.MatKhau);

                if (hv == null)
                {
                    form.MatKhau = "";
                    ViewData["loi"] = "Tài khoản hoặc mật khẩu không đúng";
                    return View(form);
                }
                Session[SesHocVien] = hv;
                return Redirect("/");
            }
            return View(form);
        }
Пример #9
0
 public FormMain()
 {
     InitializeComponent();
     dangNhap = new FormDangNhap();
 }