private void btSua_Click(object sender, EventArgs e) { SanPhamPhuThu sp = new SanPhamPhuThu(tbMaSP.Text, tbTenSP.Text, tbDonViTinh.Text, Convert.ToDouble(tbDonGia.Text)); new SanPhamPhuThuBUS().Update(sp); LoadData(); }
public void Update(SanPhamPhuThu sp) { try { dp.Connect(); if (!Exist(sp.MaSP)) { MessageBox.Show("Mã sản phẩm sai!"); return; } string sql = "UPDATE SanPhamPhuThu SET MaSP = @MaSP, TenSP = @TenSP, DonViTinh = @DonViTinh, DonGia = @DonGia WHERE MaSP = @MaSP"; SqlCommand cmd = new SqlCommand(sql, dp.CN); cmd.Parameters.Add("@MaSP", sp.MaSP); cmd.Parameters.Add("@TenSP", sp.TenSP); cmd.Parameters.Add("@DonViTinh", sp.DonViTinh); cmd.Parameters.Add("@DonGia", sp.DonGia); dp.ExecuteQuery(cmd); MessageBox.Show("Cập nhật thành công"); } catch (SqlException ex) { throw ex; } finally { dp.Disconnect(); } }
public List <SanPhamPhuThu> LoadData() { try { dp.Connect(); string sql = "Select * from SanPhamPhuThu"; SqlDataReader dr = dp.ExecuteReader(sql); List <SanPhamPhuThu> list = new List <SanPhamPhuThu>(); while (dr.Read()) { string MaSP = dr.GetValue(0).ToString(); string TenSP = dr.GetValue(1).ToString(); string DonViTinh = dr.GetValue(2).ToString(); double DonGia = Convert.ToDouble(dr.GetValue(3).ToString()); SanPhamPhuThu sp = new SanPhamPhuThu(MaSP, TenSP, DonViTinh, DonGia); list.Add(sp); } dr.Close(); return(list); } catch (SqlException ex) { throw ex; } finally { dp.Disconnect(); } }
public void Insert(SanPhamPhuThu sp) { try { dp.Connect(); if (Exist(sp.MaSP)) { MessageBox.Show("Mã sản phẩm đã tồn tại!"); return; } string sql = "INSERT INTO SanPhamPhuThu VALUES(@MaSP,@TenSP,@DonViTinh,@DonGia)"; SqlCommand cmd = new SqlCommand(sql, dp.CN); cmd.Parameters.Add("@MaSP", sp.MaSP); cmd.Parameters.Add("@TenSP", sp.TenSP); cmd.Parameters.Add("@DonViTinh", sp.DonViTinh); cmd.Parameters.Add("DonGia", sp.DonGia); dp.ExecuteQuery(cmd); MessageBox.Show("Thêm thành công!"); } catch (SqlException ex) { throw ex; } finally { dp.Disconnect(); } }
public void Update(SanPhamPhuThu sp) { new SanPhamPhuThuDAO().Update(sp); }
public void Insert(SanPhamPhuThu sp) { new SanPhamPhuThuDAO().Insert(sp); }