private void btnLuu_Click(object sender, EventArgs e) { if (btnThem.Text == "Hủy") { if (!tblHangSX_BUS.CheckPkey(txtMaH.Text, cbbTenH.Text)) { if (txtMaH.Text != "" && cbbTenH.Text != "") { string mah = txtMaH.Text; string tenh = cbbTenH.Text; tblHangsx hsx = new tblHangsx(mah, tenh); tblHangSX_BUS.ThemHSX(hsx); rdbTimT.Checked = false; Showcombobox(); DKMo(); btnThem.Text = "Thêm"; txtMaH.ReadOnly = true; dgvHangsx.DataSource = tblHangSX_BUS.HienHSX(); Databinding(); cbbTenH.Enabled = false; } else { MessageBox.Show("Vui lòng nhập đầy đủ thông tin.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Mã hãng hoặc tên hãng đã được sửa dụng, vui lòng nhập lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
public static void ThemHangSX(tblHangsx hsx) { SqlConnection conn = KetnoiCSDL.Hamketnoi(); SqlCommand cmd = new SqlCommand("ThemHangSX", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@MaH", SqlDbType.NVarChar, 20); cmd.Parameters.Add("@TenH", SqlDbType.NVarChar, 20); cmd.Parameters["@MaH"].Value = hsx.MaH; cmd.Parameters["@TenH"].Value = hsx.TenH; conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); }
public static void ThemHSX(tblHangsx hsx) { tblHangsx_DAO.ThemHangSX(hsx); }