/// <summary> /// Add phiếu thu vào database /// </summary> /// <param name="phieuChi"></param> /// <returns></returns> public bool AddData(clsPhieuChi phieuChi) { DialogResult result = MessageBox.Show("Xác nhận tạo phiếu chi " + GetNewMaPhieuChi() + " ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.No) { return(false); } ///them hoa don if (_mdlPhieuChi.AddData(phieuChi)) { MessageBox.Show("Thêm thành công", "Thêm phiếu chi", MessageBoxButtons.OK, MessageBoxIcon.Information); //them chi tiet hoa don _phieuChiView.UpdateView(); return(true); } else { MessageBox.Show("Thêm thất bại", "Thêm phiếu chi", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(false); }
/// <summary> /// Update phiếu thu /// </summary> /// <param name="phieuChi"></param> /// <returns></returns> public bool UpdateData(clsPhieuChi phieuChi) { DialogResult result = MessageBox.Show("Xác nhận sửa thông tin phiếu thu " + GenerateMaPhieuChi(phieuChi.SoPhieu, phieuChi.NgayLap) + " ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.No) { return(false); } ///them hoa don if (_mdlPhieuChi.UpdateData(phieuChi)) { MessageBox.Show("Sửa thành công", "Sửa phiếu thu", MessageBoxButtons.OK, MessageBoxIcon.Information); //them chi tiet hoa don _phieuChiView.UpdateView(); return(true); } else { MessageBox.Show("Sửa thất bại", "Sửa phiếu thu", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(false); }
public bool UpdateData(clsPhieuChi phieuChi) { _conn.CMD.CommandText = String.Format("Update tbPhieuChi set idNhanVien = N'{0}',TenNguoiNhan = N'{1}' ,DiaChi = N'{2}'," + " LyDo = N'{3}',SoTien = N'{4}',ChungTyKemTheo = N'{5}',idCuaHang = N'{6}',SoPhieu = N'{7}',NgayLap = N'{8}' where id = '{9}'" , phieuChi.IdNhanVien , phieuChi.TenNguoiNhan , phieuChi.DiaChi , phieuChi.LyDo , phieuChi.SoTien , phieuChi.ChungTyKemTheo , phieuChi.IdCuaHang , phieuChi.SoPhieu , phieuChi.NgayLap.ToString("yyyy-MM-dd hh:mm:ss.FFF") , phieuChi.Id); return(_conn.ExecuteCMD()); }
public bool AddData(clsPhieuChi phieuChi) { _conn.CMD.CommandText = String.Format("INSERT [dbo].[tbPhieuChi] (idNhanVien,TenNguoiNhan,DiaChi,LyDo,SoTien," + "ChungTyKemTheo,idCuaHang,SoPhieu,NgayLap) " + "VALUES (N'{0}',N'{1}',N'{2}',N'{3}',N'{4}',N'{5}',N'{6}',N'{7}',cast('{8}' as datetime))" , phieuChi.IdNhanVien , phieuChi.TenNguoiNhan , phieuChi.DiaChi , phieuChi.LyDo , phieuChi.SoTien , phieuChi.ChungTyKemTheo , phieuChi.IdCuaHang , phieuChi.SoPhieu , phieuChi.NgayLap.ToString("yyyy-MM-dd hh:mm:ss.FFF")); return(_conn.ExecuteCMD()); }