public void updatedoan(Doanobject doan) { kn.connect(); SqlCommand cmd = new SqlCommand("UPDATEDOAN", kn.con); cmd.CommandType = CommandType.StoredProcedure; SqlParameter p = new SqlParameter("@MADOAN", doan.Madoan); cmd.Parameters.Add(p); p = new SqlParameter("@TENDOAN", doan.Tendoan); cmd.Parameters.Add(p); p = new SqlParameter("@GHICHU", doan.Ghichu); cmd.Parameters.Add(p); int count = cmd.ExecuteNonQuery(); if (count > 0) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Không thể sửa@@@"); } kn.disconnect(); }
private void btnupdatedoan_Click(object sender, EventArgs e) { try { Doanobject dv = new Doanobject(); dv.Madoan = txtmadoan1.Text; dv.Tendoan = txttendoan.Text; dv.Ghichu = txtghichu.Text; Doancontrol.updatedoan(dv); datDOAN.DataSource = Doancontrol.getdatadoan(); } catch { } }
private void btndeletedoan_Click(object sender, EventArgs e) { try { DialogResult dg = new DialogResult(); dg = MessageBox.Show("Bạn có muốn xóa không", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dg == DialogResult.Yes) { Doanobject dv = new Doanobject(); dv.Madoan = txtmadoan1.Text; Doancontrol.deletedoan(dv); datDOAN.DataSource = Doancontrol.getdatadoan(); } } catch { } }
public void deletedoan(Doanobject doan) { kn.connect(); SqlCommand cmd = new SqlCommand("DELETEDOAN", kn.con); cmd.CommandType = CommandType.StoredProcedure; SqlParameter p = new SqlParameter("@MADOAN", doan.Madoan); cmd.Parameters.Add(p); int count = cmd.ExecuteNonQuery(); if (count > 0) { MessageBox.Show("Xóa thành công"); } else { MessageBox.Show("Không thể xóa@@@"); } kn.disconnect(); }
public static void deletedoan(Doanobject doan) { Doanmodel a = new Doanmodel(); a.deletedoan(doan); }
public static void updatedoan(Doanobject doan) { Doanmodel a = new Doanmodel(); a.updatedoan(doan); }
public static void adddoan(Doanobject doan) { Doanmodel a = new Doanmodel(); a.adddoan(doan); }