private void button1_Click(object sender, EventArgs e) { if (CheckData()) { nhanvien nv = new nhanvien(); int year_old = DateTime.Today.Year - dt_ngaysinh.Value.Year; if (year_old < 18 || year_old > 60) { MessageBox.Show("Tuổi nhân viên phải từ 18 đến 60 tuổi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } nv.MaNV = int.Parse(txt_manv.Text); nv.TenNV = txt_hoten.Text; nv.Diachi = cb_diachi.Text; nv.SDTNV = double.Parse(txt_sdt.Text); nv.Ngaysinh = dt_ngaysinh.Value; nv.Gioitinh = cb_gt.Text; nv.Chucvu = cb_chucvu.Text; nv.Luong = double.Parse(cb_luong.Text); if (bllNV.Insertnhanvien(nv)) { ShowAllnhanvien(); } else { MessageBox.Show("Lỗi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
public bool Updatenhanvien(nhanvien nv) { string sql = "Update nhanvien Set MaNV=@MaNV,TenNV=@TenNV,Diachi=@Diachi,SDTNV=@SDTNV,Ngaysinh=@Ngaysinh,Gioitinh=@Gioitinh,Chucvu=@Chucvu,Luong=@Luong Where MaNV=@MaNV"; SqlConnection con = dc.getConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MaNV", SqlDbType.Int).Value = nv.MaNV; cmd.Parameters.Add("@TenNV", SqlDbType.NVarChar).Value = nv.TenNV; cmd.Parameters.Add("@Diachi", SqlDbType.NVarChar).Value = nv.Diachi; cmd.Parameters.Add("@SDTNV", SqlDbType.Int).Value = nv.SDTNV; cmd.Parameters.Add("@Ngaysinh", SqlDbType.DateTime).Value = nv.Ngaysinh; cmd.Parameters.Add("@Gioitinh", SqlDbType.NVarChar).Value = nv.Gioitinh; cmd.Parameters.Add("@Chucvu", SqlDbType.NVarChar).Value = nv.Chucvu; cmd.Parameters.Add("@Luong", SqlDbType.Float).Value = nv.Luong; cmd.ExecuteNonQuery(); } catch (Exception) { return(false); } return(true); }
private void bt_xoa_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có muốn xóa nhân viên?", "Lời nhắc", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { nhanvien nv = new nhanvien(); nv.MaNV = int.Parse(txt_manv.Text); if (bllNV.Deletenhanvien(nv)) { ShowAllnhanvien(); } else { MessageBox.Show("Lỗi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
public bool Deletenhanvien(nhanvien nv) { string sql = "Delete nhanvien Where MaNV=@MaNV"; SqlConnection con = dc.getConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MaNV", SqlDbType.Int).Value = nv.MaNV; cmd.ExecuteNonQuery(); } catch (Exception) { return(false); } return(true); }
private void button2_Click(object sender, EventArgs e) { if (CheckData()) { nhanvien nv = new nhanvien(); nv.MaNV = int.Parse(txt_manv.Text); nv.TenNV = txt_hoten.Text; nv.Diachi = cb_diachi.Text; nv.SDTNV = double.Parse(txt_sdt.Text); nv.Ngaysinh = dt_ngaysinh.Value; nv.Chucvu = cb_chucvu.Text; nv.Luong = double.Parse(cb_luong.Text); if (bllNV.Updatenhanvien(nv)) { ShowAllnhanvien(); } else { MessageBox.Show("Lỗi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
public bool Deletenhanvien(nhanvien nv) { return(dalNV.Deletenhanvien(nv)); }
public bool Updatenhanvien(nhanvien nv) { return(dalNV.Updatenhanvien(nv)); }
public bool Insertnhanvien(nhanvien nv) { return(dalNV.Insertnhanvien(nv)); }