Пример #1
0
        public List <DangNhap> dangNhap()
        {
            List <DangNhap> dn = new List <DangNhap>();
            //SqlCommand cmd = new SqlCommand("select * from DangNhap"); // thuc thi cac cau lenh sql
            //SqlDataAdapter com = new SqlDataAdapter(cmd); // van chuyen du lieu
            DataTable tbl = new DataTable();    // tao bang ao de luu du lieu

            //com.Fill(tbl); // do du lieu vao bang ao
            tbl = connector.getDataTable("DangNhap");
            for (int i = 0; i < tbl.Rows.Count; i++)
            {
                DangNhap ds = new DangNhap(tbl.Rows[i]["tendangnhap"].ToString(), tbl.Rows[i]["matkhau"].ToString());
                dn.Add(ds);
            }
            connector.closeConnection();
            return(dn);
        }
Пример #2
0
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            //lay du lieu
            string ma       = txtMaNhanVien.Text;
            string password = txtPassword.Text;

            if (txtMaNhanVien.Text == "" || txtPassword.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập đủ dữ liệu!");
                return;
            }
            // dua du lieu chao
            NhanVien_BUS nv = new NhanVien_BUS();

            _manhanvien = nv.LayTenTheoMa(ma);

            BUS.DangNhap dn     = new BUS.DangNhap();
            string       chucvu = dn.ChucNangDangNhap(ma, password);

            switch (chucvu)
            {
            case "":
            {
                MessageBox.Show("Sai ma nhan vien or password!");
                return;

                break;
            }

            case "Quản lý nhân sự":
            {
                FormNhanVien f = new FormNhanVien();
                f.Show();
                break;
            }

            case "Quản lý cơ sở vật chất":
            {
                QLThietBi f = new QLThietBi();
                f.Show();
                break;
            }

            case "Tiếp tân":
            {
                DSBan f = new DSBan();
                f.Show();
                break;
            }

            case "Kế toán":
            {
                QLBaoCao f = new QLBaoCao();
                f.Show();
                break;
            }

            case "Tổ chức sự kiện":
            {
                QLTiec f = new QLTiec();
                f.Show();
                break;
            }

            case "Quản lý nhà bếp":
            {
                QLNhaBep f = new QLNhaBep();
                f.Show();
                break;
            }

            default:
            {
                MessageBox.Show("Bạn không là nhân viên quản lý!");
                return;

                break;
            }
            }
            //lay chuc vu
            //phan cong form
        }
Пример #3
0
 public static int CreateAccount(DangNhap dangNhap)
 {
     return(LoginDAO.CreateAccount(dangNhap));
 }