public bool CapNhaphd(BEL_HD hd) { bool ketqua = false; try { GetCon(); string sql = "Update tbHoaDon set LoaiHang = '" + hd.LoaiHang + "' ,TenHang = N'" + hd.TenHang + "' ,SoLuong ='" + hd.SL + "' , Tong = '" + hd.Tong + "' ,Datru = '" + hd.Tru + "'" + "Where MaHoaDon = '" + hd.MaHD + "'"; SqlCommand commmand = new SqlCommand(sql, con); if (commmand.ExecuteNonQuery() > 0) { ketqua = true; } } catch (Exception err) { } finally { con.Close(); } return(ketqua); }
public bool ThemHD(BEL_HD hd) { bool ketqua = false; try { if (ConnectionState.Closed == con.State) { con.Open(); } string sql = "INSERT INTO tbHoaDon(LoaiHang,TenHang,SoLuong,Giam,Tong,TenNV,TThai,DaTru,Trung,NgayLap) VALUES('" + hd.LoaiHang + "',N'" + hd.TenHang + "','" + hd.SL + "','" + hd.GiamGia + "','" + hd.Tong + "',N'" + hd.TenNV + "','" + hd.TThai + "','" + hd.Tru + "','" + hd.Trung + "', GETDATE())"; SqlCommand commmand = new SqlCommand(sql, con); if (commmand.ExecuteNonQuery() > 0) { ketqua = true; } } catch (Exception err) { } finally { con.Close(); } return(ketqua); }
private void btSuaHD_Click(object sender, EventArgs e) { try { var Xuly = new BAL_HD(); var hd = new BEL_HD(); hd.MaHD = int.Parse(tbMaHD.Text); hd.LoaiHang = tbLoaiHang.Text; hd.TenHang = cbTenHang.Text; hd.SL = int.Parse(tbSoLuong.Text); hd.Tong = float.Parse(tbTong.Text); hd.Tru = 'N'; if (Xuly.CapNhaphd(hd) == true) { MessageBox.Show("Cập nhập thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); HienThiHD(dgvHoaDon); tbMaHD.Text = null; tbTong.Text = null; } else { MessageBox.Show("Update thất bại vui lòng xem lại thông tin nhập", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); tbMaHD.Focus(); } } catch { } }
private void btThemHD_Click(object sender, EventArgs e) { var Xuly = new BAL_HD(); var hd = new BEL_HD(); dgvHoaDon.DataSource = null; hd.LoaiHang = tbLoaiHang.Text.ToString(); hd.TenHang = cbTenHang.Text.ToString(); hd.SL = int.Parse(tbSoLuong.Text); hd.GiamGia = 0; hd.Tong = float.Parse(tbTong.Text); hd.TenNV = lbTenNV.Text; hd.TThai = 1; hd.Tru = 'N'; hd.Trung = 0; HienThiGia(cbTenHang.Text); SL = SL - int.Parse(tbSoLuong.Text); if (SL < 0) { MessageBox.Show("Số lượng hàng không đủ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThiSL(cbTenHang.Text); SL = int.Parse(tbSoLuong.Text); } else { if (Xuly.ThemHD(hd) == true) { MessageBox.Show("Thêm dữ liệu thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); tbSoLuong.Text = (SL_Dem - int.Parse(tbSoLuong.Text)).ToString(); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); HienThiHD(dgvHoaDon); } else { MessageBox.Show("Thêm dữ liệu thất bại vui lòng xem lại thông tin nhập", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text); tbLoaiHang.Focus(); } } }
public bool CapNhaphd(BEL_HD hd) { var xuly = new DAL_HD(); return(xuly.CapNhaphd(hd)); }
public bool ThemHD(BEL_HD hd) { var xuly = new DAL_HD(); return(xuly.ThemHD(hd)); }