private void btSua_Click(object sender, EventArgs e) { DialogResult dr = MessageBox.Show("Bạn có muốn sửa không?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (dr == DialogResult.OK) { if (txtMaNV.Text != "" && txtTen.Text != "" && txtLuong.Text != "" && txtDiaChi.Text != "") { string gioitinh = ""; if (rbNam.Checked) { gioitinh = "Nam"; } else if (rbNu.Checked) { gioitinh = "Nữ"; } else { gioitinh = "Khác"; } NhanVien nv = new NhanVien(txtMaNV.Text.ToString().Trim(), txtTen.Text.ToString().Trim(), DateTime.Parse(dtNgaySinh.Text.ToString()), gioitinh, int.Parse(txtLuong.Text.ToString()), txtDiaChi.Text.ToString().Trim()); if (bus_nv.Sua(nv) == true) { FormatData(); ShowData(); MessageBox.Show("Sửa thành công"); } else { Exception ex = bus_nv.GetEx(); MessageBox.Show(ex.Message); MessageBox.Show("Có lỗi xảy ra"); } } else { MessageBox.Show("Bạn cần nhập đủ thông tin phòng ban"); } } }
private void btOk_Click(object sender, EventArgs e) { if (type == "Them") { if (txtMaNV.Text != "" && txtTen.Text != "" && cbTenPhong.Text != "" && txtLuong.Text != "" && txtDiaChi.Text != "") { string gioitinh = ""; if (rbNam.Checked) { gioitinh = "Nam"; } else if (rbNu.Checked) { gioitinh = "Nữ"; } else { gioitinh = "Khác"; } //cbTenPhong.SelectedItem NhanVien nv = new NhanVien(txtMaNV.Text.ToString().Trim(), txtTen.Text.ToString().Trim(), cbTenPhong.SelectedValue.ToString().Trim(), DateTime.Parse(dtNgaySinh.Text.ToString()), gioitinh, int.Parse(txtLuong.Text.ToString()), txtDiaChi.Text.ToString().Trim()); //(txtMaNV.Text.ToString().Trim(), txtTen.Text.ToString().Trim(), txtMaPhong.Text.ToString().Trim(),DateTime.Parse(dtNgaySinh.Text.ToString()),gioitinh,int.Parse(txtLuong.Text.ToString()), txtDiaChi.Text.ToString().Trim()); if (bus_nv.Them(nv) == true) { FormatData(); ShowData(); EnableMethod(true); MessageBox.Show("Thêm thành công"); } else { Exception ex = bus_nv.GetEx(); MessageBox.Show(ex.Message); MessageBox.Show("Có lỗi xảy ra"); } } else { MessageBox.Show("Bạn cần nhập đủ thông tin phòng ban"); } } if (type == "Sua") { if (txtMaNV.Text != "" && txtTen.Text != "" && cbTenPhong.Text != "" && txtLuong.Text != "" && txtDiaChi.Text != "") { string gioitinh = ""; if (rbNam.Checked) { gioitinh = "Nam"; } else if (rbNu.Checked) { gioitinh = "Nữ"; } else { gioitinh = "Khác"; } NhanVien nv = new NhanVien(txtMaNV.Text.ToString().Trim(), txtTen.Text.ToString().Trim(), cbTenPhong.SelectedValue.ToString().Trim(), DateTime.Parse(dtNgaySinh.Text.ToString()), gioitinh, int.Parse(txtLuong.Text.ToString()), txtDiaChi.Text.ToString().Trim()); if (bus_nv.Sua(nv) == true) { FormatData(); ShowData(); EnableMethod(true); MessageBox.Show("Sửa thành công"); } else { Exception ex = bus_nv.GetEx(); MessageBox.Show(ex.Message); MessageBox.Show("Có lỗi xảy ra"); } } else { MessageBox.Show("Bạn cần nhập đủ thông tin phòng ban"); } } }