Beispiel #1
0
        private void ShowData()
        {
            BindingSource src = new BindingSource();

            src.DataSource             = ChucVuController.GetListCVu();
            this.dataChucVu.DataSource = src;
        }
Beispiel #2
0
        private void addbtn_Click(object sender, EventArgs e)
        {
            //kiem machucvu da ton tai trong sql ko
            if (ChucVuController.GetCVu(this.txtmacv.Text.Trim()) != null)
            {
                return;
            }

            bool check = false;

            if (KiemTraError(check) == true)
            {
                return;
            }

            ClassChucVu cvu = new ClassChucVu();

            cvu.MaChucVu  = txtmacv.Text.Trim();
            cvu.TenChucVu = txtTencv.Text.Trim();

            //add xuong csdl
            if (ChucVuController.AddCVu(cvu) == false)
            {
                MessageBox.Show("Loi khi them chuc vu", "Loi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            ShowData();

            ClearControls();
        }
Beispiel #3
0
        private void delbtn_Click(object sender, EventArgs e)
        {
            //Kiem tra user co chon hang de xoa khong ?
            if (dataChucVu.SelectedRows.Count <= 0)
            {
                return;
            }


            //xoa chuc vu
            if (ChucVuController.DeleteCVu(this.txtmacv.Text.Trim()) == false)
            {
                MessageBox.Show("Loi khi xoa chuc vu", "Loi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            ShowData();
        }
Beispiel #4
0
        private void editbtn_Click(object sender, EventArgs e)
        {
            bool check = false;

            if (KiemTraError(check) == true)
            {
                return;
            }

            ClassChucVu cvu = new ClassChucVu();

            cvu.MaChucVu  = txtmacv.Text.Trim();
            cvu.TenChucVu = txtTencv.Text.Trim();

            if (ChucVuController.UpdateChucVu(cvu) == false)
            {
                MessageBox.Show("Loi khi update chuc vu", "Loi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            ShowData();
            ClearControls();
        }
Beispiel #5
0
 public frmHoSoNV()
 {
     InitializeComponent();
     ShowData();
     this.cbbChucVu.DataSource = ChucVuController.GetListCVu();
 }