// btn luu hoa don private void btnSave_Click(object sender, EventArgs e) { HoaDonObj hdObj = new HoaDonObj(); addData(hdObj); KhachHangObj khObj = new KhachHangObj(); addData1(khObj); if (hdCtr.AddData(hdObj)) { if ((ctCtr.AddData(dtDSCT))) { MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); khCtr.UpdDiem(khObj); } else { MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } frmHoaDon_Load(sender, e); }
private void btLuu_Click(object sender, EventArgs e) { if (a == 1) { HoaDonObj hdobj = new HoaDonObj(); addData(hdobj); if (hdctr.addData(hdobj)) { MessageBox.Show("Thêm hóa đơn thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm hóa đơn thất bại ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { ChiTietHoaDonObj ctobj = new ChiTietHoaDonObj(); gandata(ctobj); bingding2(); hhctr.getSL(); if (ctctr.AddData(ctobj)) { MessageBox.Show("Thêm chi tiết hóa đơn thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm chi tiết hóa đơn thất bại ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } frmHoaDon_Load(sender, e); }
private void btnSave_Click(object sender, EventArgs e) { if (dtDSCT.Rows.Count > 0) { KhachHangObj khObj = new KhachHangObj(cmbKhachHang.SelectedValue.ToString().Trim(), Int32.Parse(Diemtxt.Text)); khCtr.UpdDiem(khObj); HoaDonObj hdObj = new HoaDonObj(); addData(hdObj); if (hdCtr.AddData(hdObj)) { if (ctCtr.AddData(dtDSCT) && hhctr.UpdSL(dtDSCT)) { MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } frmHoaDon_Load(sender, e); } else { MessageBox.Show("Hóa đơn không được rỗng!!"); } }
private void btnSave_Click(object sender, EventArgs e) { if (!SaveValidatetion()) { MessageBox.Show("Nhập đầy đủ thông tin", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } HoaDonObj hdObj = new HoaDonObj(); addData(hdObj); if (hdCtr.AddData(hdObj)) { if (ctCtr.AddData(dtDSCT) && hhctr.UpdSL(dtDSCT)) { MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } frmHoaDon_Load(sender, e); }
private void addDataHD(HoaDonObj hdObj) { hdObj.MaHoaDon = txtCodeHD.Text.Trim(); hdObj.NgayLap = txtCreateDate.Text.Trim(); hdObj.NguoiLap = txtCodeNVCreate.Text.Trim(); hdObj.KhachHang = cbbCodeKHBuy.SelectedValue.ToString(); }
private void addData(HoaDonObj hdObj) { hdObj.MaHoaDon = txtMa.Text.Trim(); hdObj.NgayLap = txtNgayLap.Text.Trim(); hdObj.NguoiLap = txtNhanVien.Text.Trim(); hdObj.KhachHang = cmbKhachHang.SelectedValue.ToString(); }
private void GanDuLieu(HoaDonObj hd1obj) { hd1obj.MaHD = txtMaHD.Text.ToString().Trim(); hd1obj.NgayThanhToan = dtNgayTT.Value; hd1obj.SoTienDatTruoc = txtDatTruoc.Text.ToString().Trim(); hd1obj.DonVi = txtDonVi.Text.ToString().Trim(); hd1obj.MaNV = cbbMaNV.Text.ToString().Trim(); }
// Delete du lieu public bool Delete(HoaDonObj vo) { string str = "delete from tb_HoaDon where MaHD = @MaHD"; SQLiteCommand cmd = new SQLiteCommand(str, da.Conn); cmd.Parameters.Add("@MaHD", SqlDbType.Text).Value = vo.MaHD; return(da.executeNonQuery(cmd)); }
public bool Add(HoaDonObj vo) { string str = "insert into tb_HoaDon (MaHD, NgayLap, MaNV, MaKH) values (@MaHD, @NgayLap, @MaNV, @MaKH)"; SQLiteCommand cmd = new SQLiteCommand(str, da.Conn); cmd.Parameters.Add("@MaHD", SqlDbType.Text).Value = vo.MaHD; cmd.Parameters.Add("@NgayLap", SqlDbType.Text).Value = vo.NgayLap; cmd.Parameters.Add("@MaNV", SqlDbType.Text).Value = vo.MaNV; cmd.Parameters.Add("@MaKH", SqlDbType.Text).Value = vo.MaKH; return(da.executeNonQuery(cmd)); }
private void GanDuLieu(HoaDonObj hd1obj) { hd1obj.MaHD = txtMaHD.Text.ToString().Trim(); hd1obj.MaKH = cbbKhachHang.Text.ToString().Trim(); hd1obj.MaNV = cbbMaNV.Text.ToString().Trim(); hd1obj.NgayLap = dtNgayLap.Value; hd1obj.NgayDi = dtNgayDi.Value; hd1obj.MaPhong = cbbMaPhong.Text.ToString().Trim(); hd1obj.TraTruoc = txtDatTruoc.Text.ToString().Trim(); hd1obj.DonVi = txtDonVi.Text.ToString().Trim(); hd1obj.MaPhieuDichVu = cbbMaDV.Text.ToString().Trim(); }
// Update du lieu public bool Update(HoaDonObj vo) { StringBuilder sb = new StringBuilder(); sb.Append("update tb_HoaDon "); sb.Append("set NgayLap = @NgayLap, MaNV = @MaNV, MaKH = @MaKH "); sb.Append("where MaHD = @MaHD"); SQLiteCommand cmd = new SQLiteCommand(sb.ToString(), da.Conn); cmd.Parameters.Add("@MaHD", SqlDbType.Text).Value = vo.MaHD; cmd.Parameters.Add("@NgayLap", SqlDbType.Text).Value = vo.NgayLap; cmd.Parameters.Add("@MaNV", SqlDbType.Text).Value = vo.MaNV; cmd.Parameters.Add("@MaKH", SqlDbType.Text).Value = vo.MaKH; return(da.executeNonQuery(cmd)); }
public bool AddData(HoaDonObj hdObj) { cmd.CommandText = "insert into HoaDonBanSach (MaHD,MaKH,MaNV) values('" + hdObj.Mahd + "','" + hdObj.Makhachhang + "','" + hdObj.Manhanvien + "')"; cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.Message; cmd.Dispose(); con.CloseConn(); } return(false); }
public bool AddData(HoaDonObj hdObj) { cmd.CommandText = "insert into tb_HoaDon values ('" + hdObj.MaHoaDon + "', CONVERT (date,'" + hdObj.NgayLap + "',103),'" + hdObj.NguoiLap + "','" + hdObj.KhachHang + "')"; cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.Message; cmd.Dispose(); con.CloseConn(); } return(false); }
public bool UpdDataHD(HoaDonObj hdObj) { cmd.CommandText = "Update HOADON set manv = N'" + hdObj.NguoiLap + "', makh = N'" + hdObj.KhachHang + "', ngayban = CONVERT(DATE,'" + hdObj.NgayLap + "',103), tongtien = '" + hdObj.TongTien + "' Where mahd = '" + hdObj.MaHoaDon + "'"; cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.Message; cmd.Dispose(); con.CloseConn(); } return(false); }
/// <summary> /// Hàm Thêm nhân viên vào danh sách /// </summary> /// <param name="hdobj">đối tượng cần thêm vào ds</param> public bool AddHoaDon(HoaDonObj hdobj) { cmd.CommandText = "Insert into HoaDon values ('" + hdobj.MaHD + "','" + hdobj.NgayThanhToan + "','" + hdobj.SoTienDatTruoc + "','" + hdobj.DonVi + "','" + hdobj.MaNV + "')"; cmd.CommandType = CommandType.Text; cmd.Connection = con.strConn; try { con.OpenConnect(); cmd.ExecuteNonQuery(); con.CloseConnection(); return(true); } catch (Exception ex) { string mes = ex.Message; cmd.Dispose(); con.CloseConnection(); } return(true); }
public bool UpdateHoaDon(HoaDonObj hdobj) { cmd.CommandText = " update HoaDon set MaKH='" + hdobj.MaKH + "', MaNV='" + hdobj.MaNV + "',NgayLap='" + hdobj.NgayLap + "',NgayDi='" + hdobj.NgayDi + "',MaPhong='" + hdobj.MaPhong + "',TraTruoc='" + hdobj.TraTruoc + "',DonVi='" + hdobj.DonVi + "',MaPhieDichVu='" + hdobj.MaPhieuDichVu + "' where MaHD='" + hdobj.MaHD + "'"; cmd.CommandType = CommandType.Text; cmd.Connection = con.strConn; try { con.OpenConnect(); cmd.ExecuteNonQuery(); con.CloseConnection(); return(true); } catch (Exception ex) { string mes = ex.Message; cmd.Dispose(); con.CloseConnection(); } return(true); }
private void btnGhiHoaDon_Click(object sender, EventArgs e) { DisEnl(false); HoaDonObj hdObj = new HoaDonObj(); addData(hdObj); if (hdCtr.AddData(hdObj)) { cbbMaSach.Enabled = true; btnThemSach.Enabled = true; btnGhiHoaDon.Enabled = false; btnLapHoaDonMoi.Enabled = true; } else { MessageBox.Show("Ghi không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Hàm sửa thông tin một nhân viên /// </summary> /// <param name="hdobj"> đối tượng nhân viên cần sửa</param> public bool UpdateHoaDon(HoaDonObj hdobj) { cmd.CommandText = " update HoaDon set NgayThanhToan='" + hdobj.NgayThanhToan + "',SoTienDatTruoc='" + hdobj.SoTienDatTruoc + "',DonVi='" + hdobj.DonVi + "',MaNV='" + hdobj.MaNV + "' where MaHD='" + hdobj.MaHD + "'"; cmd.CommandType = CommandType.Text; cmd.Connection = con.strConn; try { con.OpenConnect(); cmd.ExecuteNonQuery(); con.CloseConnection(); return(true); } catch (Exception ex) { string mes = ex.Message; cmd.Dispose(); con.CloseConnection(); } return(true); }
public bool AddData(HoaDonObj hdObj) { cmd.CommandText = "INSERT INTO HoaDon VALUE ('" + hdObj.Mahd + "', CONVERT(date,'" + hdObj.Ngaylap + "',103),'" + hdObj.Manv + "','" + hdObj.Makh + "')"; cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.Message; cmd.Dispose();// đóng phiên làm việc con.CloseConn(); } return(false); }
private void btnSave_Click(object sender, EventArgs e) { HoaDonObj hdObj = new HoaDonObj(); addData(hdObj); if (hdCtr.AddData(hdObj)) { //DataTable dt = new System.Data.DataTable(); if (ctCtr.AddData(dtDSCT) && hhctr.UpdSL(dtDSCT)) { //if (ctCtr.AddData(dt)) MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } FrmHoaDon_Load(sender, e); }
public bool AddData(HoaDonObj hdObj) { DataTable dt = new DataTable(); cmd.CommandText = "Insert into HoaDon values('" + hdObj.Mahd + "',Convert(date,'" + hdObj.Ngaylap + "',103),'" + hdObj.Khachhang + "')"; cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); con.CloseConn(); return(true); } catch (Exception ex) { string mex = ex.Message; cmd.Dispose(); con.CloseConn(); } return(false); }
private void btnSaveHD_Click(object sender, EventArgs e) { if (flagLuu == 10) { HoaDonObj hdObj = new HoaDonObj(); addDataHD(hdObj); if (hdCtr.AddData(hdObj)) { if (ctCtr.AddData(dtDSCT) && hhCtr.UpdSL(dtDSCT)) { MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult dr = MessageBox.Show("Bạn có muốn in hoa don không", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { //todo frmReportHD frmHD = new frmReportHD(txtCodeHD.Text); frmHD.ShowDialog(); } else { return; } } else { MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Thêm hóa đơn không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } Form1_Load(sender, e); }
public bool AddData(HoaDonObj hdObj) { return(hdMod.AddData(hdObj)); }
public bool Delete(HoaDonObj vo) { return(sql.Delete(vo)); }
public bool Update(HoaDonObj vo) { return(sql.Update(vo)); }
public bool Add(HoaDonObj vo) { return(sql.Add(vo)); }
public bool updDateHD(HoaDonObj hdObj) { return(hdMod.UpdDataHD(hdObj)); }
public bool addDataHD(HoaDonObj hdObj) { return(hdMod.AddDataHD(hdObj)); }
private void addData(HoaDonObj hd) { hd.Mahd = txtMaHD.Text.Trim(); hd.Makhachhang = txtMaKH.SelectedValue.ToString(); hd.Manhanvien = txtMaNV.Text.Trim(); }