private void btnsua_Click(object sender, EventArgs e) { // Tạo kết nối đến CSDL SqlConnection con = Database.GetConnection(); // Tạo lệnh để thực hiện lấy dữ liệu SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "update SanPham set MaSP = @MaSPMoi, TenSP = @TenSP,Maloai=@Maloai,Gia=@Gia,Soluong=@Soluong Where MaSP = @MaSPCu"; cmd.Parameters.Add("@MaSPMoi", SqlDbType.VarChar, 15).Value = txtmasp.Text; cmd.Parameters.Add("@TenSP", SqlDbType.NVarChar, 50).Value = txttensp.Text; cmd.Parameters.Add("@Maloai", SqlDbType.VarChar, 15).Value = txtmaloai.Text; cmd.Parameters.Add("@Gia", SqlDbType.Decimal).Value = decimal.Parse(txtgia.Text); cmd.Parameters.Add("@Soluong", SqlDbType.Int).Value = int.Parse(txtsoluong.Text); SanPham kh = (SanPham)this.Tag; cmd.Parameters.Add("@MaSPCu", SqlDbType.VarChar, 15).Value = kh.MaSP; // Thực hiện lệnh. cmd.ExecuteNonQuery(); MessageBox.Show("Đã Sửa mới khách hàng thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); frmSanPham frm = (frmSanPham)kh.ParentForm; frm.LaySanPham(); this.Close(); }
private void btnluu_Click(object sender, EventArgs e) { // Tạo kết nối đến CSDL SqlConnection con = Database.GetConnection(); // Tạo lệnh để thực hiện lấy dữ liệu SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "INSERT INTO SanPham VALUES (@MaSP,@TenSP,@Maloai,@Gia,@Soluong)"; cmd.Parameters.Add("@MaSP", SqlDbType.VarChar, 15).Value = txtmasp.Text; cmd.Parameters.Add("@TenSP", SqlDbType.NVarChar, 50).Value = txttensp.Text; cmd.Parameters.Add("@Maloai", SqlDbType.NVarChar, 200).Value = cbmaloai.SelectedValue.ToString(); cmd.Parameters.Add("@Gia", SqlDbType.Decimal).Value = decimal.Parse(txtgia.Text); cmd.Parameters.Add("@Soluong", SqlDbType.Int).Value = int.Parse(txtsoluong.Text); // Thực hiện lệnh. cmd.ExecuteNonQuery(); MessageBox.Show("Đã thêm mới khách hàng thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); frmSanPham frm = (frmSanPham)this.Tag; frm.LaySanPham(); }