Example #1
0
        protected void btnThem_Click(object sender, EventArgs e)
        {
            TaiKhoan1 nv = LayDuLieuTuForm();

            TaiKhoanDAO nvDAO = new TaiKhoanDAO();

            bool exist  = nvDAO.KTMaNV(nv.MaNV);
            bool exist1 = nvDAO.KTTenDN(nv.TenDangNhap);

            if (exist || exist1)
            {
                lblThongBao.Text = "Nhân Viên đã tồn tại";
            }
            else
            {
                bool result = nvDAO.Them(nv);
                if (result)
                {
                    lblThongBao.Text = "Thêm nhân viên thành công";
                    LayNhanVienVaoGV();
                }
                else
                {
                    lblThongBao.Text = "Có lỗi, vui lòng thử lại!";
                }
            }
        }
Example #2
0
        private void LayNhanVienVaoGV()
        {
            TaiKhoanDAO nvDAO = new TaiKhoanDAO();

            gvTK.DataSource = nvDAO.LayNhanVien();
            gvTK.DataBind();
        }
Example #3
0
        protected void btnDN_Click(object sender, EventArgs e)
        {
            TaiKhoanDAO nvDAO = new TaiKhoanDAO();
            string      manv  = txtUsername.Text;
            string      mk    = txtPassword.Text;
            bool        exist = nvDAO.KTDangNhapNV(manv, mk);
            bool        kq    = nvDAO.KTDangNhapQL(manv, mk);

            if (exist)
            {
                Session["manv"] = manv;
                Session["mk"]   = mk;
                Response.Redirect("TrangQL.aspx");
            }
            else
            if (kq)
            {
                Session["manv"] = manv;
                Session["mk"]   = mk;
                Response.Redirect("TaiKhoan.aspx");
            }
            else
            {
                Response.Write("<script>alert('Sai tên đăng nhập hoặc mật khẩu')</script>");
            }
        }
Example #4
0
        protected void gvKhachHang_SelectedIndexChanged(object sender, EventArgs e)
        {
            string      manv  = gvTK.SelectedRow.Cells[0].Text;
            TaiKhoanDAO nvDAO = new TaiKhoanDAO();
            TaiKhoan1   nv    = nvDAO.LayNhanVien(manv);

            if (nv != null)
            {
                DoDuLieuVaoCacTruong(nv);
            }
        }
Example #5
0
        protected void btnSua_Click(object sender, EventArgs e)
        {
            TaiKhoan1   nv     = LayDuLieuTuForm();
            TaiKhoanDAO nvDAO  = new TaiKhoanDAO();
            bool        result = nvDAO.ChinhSua(nv);

            if (result)
            {
                lblThongBao.Text = "Cập nhật thành công cho nhân viên: " + nv.TenNV;
                LayNhanVienVaoGV();
            }
            else
            {
                lblThongBao.Text = "Cập nhật không thành công, vui lòng kiểm tra lại";
            }
        }
Example #6
0
        protected void gvKhachHang_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string      manv   = gvTK.Rows[e.RowIndex].Cells[0].Text;
            string      ten    = gvTK.Rows[e.RowIndex].Cells[1].Text;
            TaiKhoanDAO khDAO  = new TaiKhoanDAO();
            bool        result = khDAO.Xoa(manv);

            if (result)
            {
                lblThongBao.Text = "Đã xóa thành công nhân viên: " + ten;
                LayNhanVienVaoGV();
            }
            else
            {
                lblThongBao.Text = "Xóa không thành công, vui lòng kiểm tra lại";
            }
        }
Example #7
0
        protected void btnXoa_Click(object sender, EventArgs e)
        {
            string manv = txtMaNV.Text;

            TaiKhoanDAO nvDAO = new TaiKhoanDAO();

            bool result = nvDAO.Xoa(manv);

            if (result)
            {
                lblThongBao.Text = "Xóa thành công";
                LayNhanVienVaoGV();
            }
            else
            {
                lblThongBao.Text = "Xóa không thành công, vui lòng kiểm tra lại!";
            }
        }