private DM_NUOC_SAN_XUAT LayNCSX() { string ten = txtTenLoai.Text; DM_NUOC_SAN_XUAT ncsx = new DM_NUOC_SAN_XUAT(ten); return(ncsx); }
private void btnLuu_Click(object sender, EventArgs e) { DM_NUOC_SAN_XUAT ncsx = LayNCSX(); if (dieukien) { if (KiemTraLoi() == "") { if (daoNCSX.Insert(ncsx)) { MessageBox.Show("Thêm thành công"); GetNCSX(); frm.Visible = false; } } } else { if (KiemTraLoi() == "") { if (daoNCSX.Update(ncsx, int.Parse(lbID.Text))) { MessageBox.Show("Sửa thành công"); GetNCSX(); frm.Hide(); } } } }
public bool Update(DM_NUOC_SAN_XUAT ncsx, int id) { try { SqlConnection con = new SqlConnection(db.connectionStr); SqlCommand cmd = new SqlCommand("updateNuocSX", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@nuocsx_ma", SqlDbType.Int); cmd.Parameters.Add("@nuocsx_ten", SqlDbType.NVarChar, 20); cmd.Parameters["@nuocsx_ma"].Value = id; cmd.Parameters["@nuocsx_ten"].Value = ncsx.Nuocsx_ten; con.Open(); int result = cmd.ExecuteNonQuery(); con.Close(); return(result > 0); } catch { } return(true); }