コード例 #1
0
 public Luongnhanvien()
 {
     InitializeComponent();
     dataGridView1.DataSource = DataNhanSu.Danhsach(query_dsluongnv).Tables[0];
     loadtenpb();
     loadmaluong();
 }
コード例 #2
0
 private void bt_them_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(tb_ma.Text) || string.IsNullOrEmpty(tb_mahd.Text))
     {
         MessageBox.Show("Bạn phải điền đầy đủ thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         if (DataNhanSu.kiemtra("select dbo.kiemtramaNV('" + tb_ma.Text + "')") == false)
         {
             if (DataNhanSu.kiemtra("select dbo.kiemtraSDT('" + tb_sdt.Text + "')") == false)
             {
                 if (DataNhanSu.kiemtra("select dbo.kiemtramaHD('" + tb_mahd.Text + "')") == false)
                 {
                     add();
                     MessageBox.Show("Them thanh cong nhân viên:" + cb_hoten.Text, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     dataGridView1.DataSource = DataNhanSu.Danhsach(query_allnhanvien).Tables[0];
                 }
                 else
                 {
                     MessageBox.Show(tb_mahd.Text + " Đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
             }
             else
             {
                 MessageBox.Show(tb_sdt.Text + " Đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
         else
         {
             MessageBox.Show(tb_ma.Text + " Đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
 }
コード例 #3
0
        private void cb_nhanvienpb_SelectedIndexChanged(object sender, EventArgs e)
        {
            ComboBox combo = sender as ComboBox;

            phongban                 = combo.SelectedItem.ToString();
            lb_thongtin.Text         = "Nhân viên phòng " + phongban;
            nd_soluong.Value         = DataNhanSu.tinhluong("select dbo.soluongNVPB(N'" + phongban + "')");
            dataGridView1.DataSource = DataNhanSu.Danhsach("select *from dbo.Nhanvienphongban(N'" + phongban + "')").Tables[0];
        }
コード例 #4
0
        private void cb_nhanvienpb_SelectedIndexChanged(object sender, EventArgs e)
        {
            ComboBox combo = sender as ComboBox;

            phongban                 = combo.SelectedItem.ToString();
            lb_thongtin.Text         = "Nhân viên phòng " + phongban;
            nd_soluong.Value         = DataNhanSu.tinhluong("select dbo.AmountEmpOffice(N'" + phongban + "')");
            dataGridView1.DataSource = DataNhanSu.Danhsach("select nv.HoTen N'Họ và tên',nv.Ngaysinh N'Ngày sinh',nv.GioiTinh N'Giới tính',pb.TenPB N'Phòng Ban',cv.TenCV N'Chức vụ',td.TenTDHV N'Trình độ học vấn',td.ChuyenNganh N'Chuyên ngành',nv.DanToc N'Dân tộc',nv.QueQuan N'Quê quán' from dbo.NhanVien nv,dbo.ChucVu cv, dbo.TrinhDoHV td, dbo.PhongBan pb where nv.MaCV = cv.MaCV and nv.MaTD = td.MaTD and nv.MaPB = pb.MaPB and nv.isdelete=1 and pb.TenPB=N'" + phongban + "'").Tables[0];
        }
コード例 #5
0
 public QuanliNhanvien()
 {
     InitializeComponent();
     dataGridView1.DataSource = DataNhanSu.Danhsach(query_allnhanvien).Tables[0];
     load();
     loadCV();
     loadluong();
     loadtenv();
     nd_soluong.Value = DataNhanSu.tinhluong("select dbo.soluongNV()");
 }
コード例 #6
0
 private void bt_timkiem_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(tb_timkiem.Text))
     {
         MessageBox.Show("vui lòng nhập thông tin", "Thông báo", MessageBoxButtons.OK);
     }
     else
     {
         string query = "select MaPB N'Mã phòng ban',TenPB N'Tên phòng ban',SDT N'Số điện thoại',Diachi N'Địa chỉ' from dbo.PhongBan where MaPB like '" + tb_timkiem.Text + "%' or MaPB like '%" + tb_timkiem.Text + "' or TenPB like N'" + tb_timkiem.Text + "%' or TenPB like N'%" + tb_timkiem.Text + "'";
         dataGridView1.DataSource = DataNhanSu.Danhsach(query).Tables[0];
     }
 }
コード例 #7
0
 private void bt_luong_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(cb_ma.Text))
     {
         MessageBox.Show("Vui lòng chọn thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         thaydoiluong();
         MessageBox.Show("Đã thay đổi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     dataGridView1.DataSource = DataNhanSu.Danhsach(query_dsluongnv).Tables[0];
 }
コード例 #8
0
 private void bt_reset_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = DataNhanSu.Danhsach(query_pb).Tables[0];
 }
コード例 #9
0
 public Quanliphongban()
 {
     InitializeComponent();
     dataGridView1.DataSource = DataNhanSu.Danhsach(query_pb).Tables[0];
     biding();
 }
コード例 #10
0
 private void bt_reset_Click(object sender, EventArgs e)
 {
     nd_soluong.Value         = DataNhanSu.tinhluong("select dbo.soluongNV()");
     dataGridView1.DataSource = DataNhanSu.Danhsach(query_allnhanvien).Tables[0];
 }
コード例 #11
0
        private void bt_timkiem_Click(object sender, EventArgs e)
        {
            string query_tim_kiem = "select nv.STT,nv.HoTen N'Họ và tên',nv.Ngaysinh N'Ngày sinh',nv.GioiTinh N'Giới tính',pb.TenPB N'Phòng Ban',cv.TenCV N'Chức vụ',td.TenTDHV N'Trình độ học vấn',td.ChuyenNganh N'Chuyên ngành',nv.DanToc N'Dân tộc',nv.QueQuan N'Quê quán' from dbo.NhanVien nv,dbo.ChucVu cv, dbo.TrinhDoHV td, dbo.PhongBan pb where nv.MaCV = cv.MaCV and nv.MaTD = td.MaTD and nv.MaPB = pb.MaPB and nv.HoTen like N'" + tb_timkiem.Text + "%'";

            dataGridView1.DataSource = DataNhanSu.Danhsach(query_tim_kiem).Tables[0];
        }
コード例 #12
0
 public Form1()
 {
     InitializeComponent();
     dataGridView1.DataSource = DataNhanSu.Danhsach(query_danhsachnhanvien).Tables[0];
     biding();
 }