private void btnXOA_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có chắc chắn muốn xóa?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { PHIEUKKSL KKSL = new PHIEUKKSL(); KKSL.SOPSL = txtSOPSL.Text; if (bllPKKSL.DeletePKKSL(KKSL)) { ShowAllPKKSL(); } else { MessageBox.Show("Lỗi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnSUA_Click(object sender, EventArgs e) { PHIEUKKSL KKSL = new PHIEUKKSL(); KKSL.SOPSL = txtSOPSL.Text; KKSL.NGAYKK = DateTime.Parse(txtNGAYKK.Text); KKSL.MAKHO = txtMAKHO.Text; KKSL.MANV = txtMANV.Text; if (bllPKKSL.UpdatePKKSL(KKSL)) { ShowAllPKKSL(); } else { MessageBox.Show("Lỗi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool DeletePKKSL(PHIEUKKSL KKSL) { string sql = "DELETE PHIEUKKSL WHERE SOPSL = @SOPSL "; SqlConnection con = dc.getConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@SOPSL", SqlDbType.NChar).Value = KKSL.SOPSL; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception e) { return(false); } return(true); }
public bool UpdatePKKSL(PHIEUKKSL KKSL) { string sql = "UPDATE PHIEUKKSL SET SOPSL = @SOPSL, NGAYKK = @NGAYKK, MAKHO = @MAKHO, MANV = @MANV WHERE SOPSL = @SOPSL "; SqlConnection con = dc.getConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@SOPSL", SqlDbType.NChar).Value = KKSL.SOPSL; cmd.Parameters.Add("@NGAYKK", SqlDbType.Date).Value = KKSL.NGAYKK; cmd.Parameters.Add("@MAKHO", SqlDbType.NChar).Value = KKSL.MAKHO; cmd.Parameters.Add("@MANV", SqlDbType.NChar).Value = KKSL.MANV; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception e) { return(false); } return(true); }
public bool InsertPKKSL(PHIEUKKSL KKSL) { string sql = "INSERT INTO PHIEUKKSL( SOPSL, NGAYKK, MAKHO, MANV) VALUES(@SOPSL, @NGAYKK, @MAKHO, @MANV) "; SqlConnection con = dc.getConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@SOPSL", SqlDbType.NChar).Value = KKSL.SOPSL; cmd.Parameters.Add("@NGAYKK", SqlDbType.Date).Value = KKSL.NGAYKK; cmd.Parameters.Add("@MAKHO", SqlDbType.NChar).Value = KKSL.MAKHO; cmd.Parameters.Add("@MANV", SqlDbType.NChar).Value = KKSL.MANV; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception e) { return(false); } return(true); }
public bool DeletePKKSL(PHIEUKKSL KKSL) { return(dalPKKSL.DeletePKKSL(KKSL)); }
public bool UpdatePKKSL(PHIEUKKSL KKSL) { return(dalPKKSL.UpdatePKKSL(KKSL)); }
public bool InsertPKKSL(PHIEUKKSL KKSL) { return(dalPKKSL.InsertPKKSL(KKSL)); }