public void DataLoad()
        {
            dbKH     = new DBKhachHang();
            dbLoaiKH = new DBLoaiKhachHang();

            dgvDanhMucKhachHang.DataSource = dbKH.GetAllCustomer();
            dgvDanhMucKhachHang.Columns["HoaDons"].Visible = false;
            dgvDanhMucKhachHang.Columns["LoaiKH"].Visible  = false;


            foreach (DataGridViewRow row in dgvDanhMucKhachHang.Rows)
            {
                row.HeaderCell.Value = (row.Index + 1).ToString();
            }
            dgvDanhMucKhachHang.AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders);

            cmMaLoaiKH.DataSource    = dbLoaiKH.GetAllLoaiKH();;
            cmMaLoaiKH.DisplayMember = "TenLoaiKH";
            cmMaLoaiKH.ValueMember   = "MaLoaiKH";

            DataBind();

            cmCotTimKiem.DataSource = new string[] { "TenKH", "MaKH", "DiaChi", "SDT", "GioiTinh", "NgaySinh", "MaLoaiKH" };

            if (dgvDanhMucKhachHang.Rows.Count == 0)
            {
                btnXoa.Enabled = false;
            }
        }
Пример #2
0
 public ActionResult Login(DBKhachHang KH)
 {
     if (ModelState.IsValid)
     {
         var dao = new KhachHangDao();
         int kt  = dao.Login(KH.TaiKhoan, KH.MatKhau);
         if (kt != 0)
         {
             if (kt == 1)
             {
                 return(RedirectToAction("Index", "Home"));
             }
             else
             {
                 ModelState.AddModelError("", "bạn không phải là admin");
                 return(View("Index"));
             }
         }
         else
         {
             ModelState.AddModelError("", "Sai tài khoản hoặc mật khẩu");
         }
     }
     return(View("Index"));
 }
Пример #3
0
        private void LuuThongTinKhachHang()
        {
            DBKhachHang dbKH = new DBKhachHang();
            DateTime?   dt   = null;

            maKH = dbKH.SetNewPrimaryKey();
            dbKH.InsertCustomer(maKH, tenKH, dt, "", "", "", "3");
        }
Пример #4
0
        private void frmXemHoaDonTheoKH_Load(object sender, EventArgs e)
        {
            dbKH = new DBKhachHang();
            dtKH = new DataTable();

            dtKH = dbKH.GetInfo().Tables[0];
            dgvDanhMucKhachHang.DataSource = dtKH;

            SetDgvHeaderColIndex(dgvDanhMucKhachHang);

            LoadDgvHoaDonData(dgvDanhMucKhachHang.Rows[0].Cells["MaKH"].Value.ToString());
        }
        private void frmChonKhachHang_Load(object sender, EventArgs e)
        {
            dbKH = new DBKhachHang();
            dgvDanhMucKhachHang.DataSource = dbKH.GetAllCustomer();
            dgvDanhMucKhachHang.Columns["HoaDon"].Visible = false;
            dgvDanhMucKhachHang.Columns["LoaiKH"].Visible = false;

            foreach (DataGridViewRow row in dgvDanhMucKhachHang.Rows)
            {
                row.HeaderCell.Value = (row.Index + 1).ToString();
            }
            dgvDanhMucKhachHang.AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders);

            cmCotTimKiem.DataSource = new string[] { "TenKH", "MaKH", "DiaChi", "SDT", "GioiTinh", "NgaySinh", "MaLoaiKH" };
        }
Пример #6
0
 public ActionResult Login(DBKhachHang KH)
 {
     if (ModelState.IsValid)
     {
         var  dao = new KHDaoLogin();
         bool kt  = dao.Login(KH.TaiKhoan, KH.MatKhau);
         if (kt)
         {
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             ModelState.AddModelError("", "Sai tài khoản hoặc mật khẩu");
         }
     }
     return(View("Index"));
 }