Пример #1
0
 private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (Bnt_Them.Enabled == false)
     {
         MessageBox.Show("Đang ở chế độ thêm mới!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         Txt_MaNv.Focus();
         return;
     }
     if (tblNhanVien.Rows.Count == 0)
     {
         MessageBox.Show("Không có dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         return;
     }
     Txt_MaNv.Text  = dataGridView1.CurrentRow.Cells["Manhanvien"].Value.ToString();
     Txt_TenNV.Text = dataGridView1.CurrentRow.Cells["Tennhanvien"].Value.ToString();
     if (dataGridView1.CurrentRow.Cells["Gioitinh"].Value.ToString() == "Nam")
     {
         Cb_GioiTinh.Checked = true;
     }
     else
     {
         Cb_GioiTinh.Checked = false;
     }
     Txt_DiaChi.Text    = dataGridView1.CurrentRow.Cells["Diachi"].Value.ToString();
     Txt_DienThoai.Text = dataGridView1.CurrentRow.Cells["Dienthoai"].Value.ToString();
     dt_NgaySinh.Text   = dataGridView1.CurrentRow.Cells["Ngaysinh"].Value.ToString();
     Bnt_Sua.Enabled    = true;
     Btn_Xoa.Enabled    = true;
 }
Пример #2
0
 private void Bnt_Them_Click(object sender, EventArgs e)
 {
     Bnt_Sua.Enabled  = false;
     Btn_Xoa.Enabled  = false;
     Bnt_Luu.Enabled  = true;
     Bnt_Them.Enabled = false;
     ResetValue();
     Txt_MaNv.Enabled = true;
     Txt_MaNv.Focus();
 }
Пример #3
0
        private void Bnt_Luu_Click(object sender, EventArgs e)
        {
            string sql, sql1, gt;

            if (Txt_MaNv.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập mã nhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Txt_MaNv.Focus();
                return;
            }

            if (Txt_TenNV.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập tên nhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Txt_MaNv.Focus();
                return;
            }

            if (Txt_DiaChi.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập địa chỉ nhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Txt_MaNv.Focus();
                return;
            }

            if (Txt_DienThoai.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập số điện thoại nhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Txt_MaNv.Focus();
                return;
            }

            if (dt_NgaySinh.Text == "  /  /")
            {
                MessageBox.Show("Bạn phải nhập ngày sinh nhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Txt_MaNv.Focus();
                return;
            }

            if (Cb_GioiTinh.Checked == true)
            {
                gt = "Nam";
            }
            else
            {
                gt = "Nữ";
            }
            sql = "SELECT Manhanvien FROM tblNhanvien WHERE Manhanvien = N'" + Txt_MaNv.Text.Trim() + "'  ";

            if (Function.Checkey(sql))
            {
                MessageBox.Show("Mã nhân viên này đã có, bạn phải nhập mã khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);

                Txt_MaNv.Focus();
                Txt_MaNv.Text = "";
                return;
            }
            sql1 = "INSERT INTO tblNhanvien(Manhanvien,Tennhanvien,Gioitinh, Diachi,Dienthoai, Ngaysinh) VALUES (N'" + Txt_MaNv.Text.Trim() + "',N'" + Txt_TenNV.Text.Trim() + "',N'" + gt + "',N'" + Txt_DiaChi.Text.Trim() + "','" + Txt_DienThoai.Text + "','" + Function.ConvertDateTime(dt_NgaySinh.Text) + "')";
            Function.RunSQL(sql1);

            LoadData();
            ResetValue();
            Btn_Xoa.Enabled  = true;
            Bnt_Them.Enabled = true;
            Bnt_Sua.Enabled  = true;
            Bnt_Luu.Enabled  = false;
            Txt_MaNv.Enabled = false;

            if (!Function.IsDate(dt_NgaySinh.Text))
            {
                MessageBox.Show("Bạn phải nhập lại ngày sinh", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                // mskNgaysinh.Text = "";
                dt_NgaySinh.Focus();
                return;
            }
        }