public bool AddData(clsChiTietPhieuNhap chiTietPhieuNhap) { if (!_mdlChiTietPhieuNhap.AddData(chiTietPhieuNhap)) { MessageBox.Show("Thêm chi tiết phiếu nhập lỗi", "Thêm chi tiết phiếu nhập", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } return(true); }
ConnectToSQL _conn = new ConnectToSQL();//Initialize connectoSQl class public bool AddData(clsChiTietPhieuNhap chiTietPhieuNhap) { _conn.CMD.CommandText = String.Format("INSERT [dbo].[tbChiTietPhieuNhap] (idPhieuNhap,SoLuong,DonGia,idMaVachSanPham,GhiChu,GiaBan,idChiTietHoaDon) " + "VALUES (N'{0}',N'{1}',N'{2}',N'{3}',N'{4}',{5},{6})" , chiTietPhieuNhap.IdPhieuNhap , chiTietPhieuNhap.SoLuong , chiTietPhieuNhap.DonGia , chiTietPhieuNhap.IdMaVachSanPham , chiTietPhieuNhap.GhiChu , (chiTietPhieuNhap.GiaBan != 0) ? "'" + chiTietPhieuNhap.GiaBan.ToString() + "'" : "null" , (chiTietPhieuNhap.IdChiTietHoaDon != 0) ? "'" + chiTietPhieuNhap.IdChiTietHoaDon.ToString() + "'" : "null"); return(_conn.ExecuteCMD()); }
/// <summary> /// Gán dữ liệu cho chi tiết phiếu nhập /// </summary> private void AssignChiTietPhieuNhap(DataRow row) { ///Gán giá trị dựa trên idMaVachNhap và idMaVachNhap do tìm từ mã vạch ///và cửa hàng đến đển nhập /// //idPhieuNhap _chiTietPhieuNhap = new clsChiTietPhieuNhap(); ///Lấy id mã vạch sản phẩm int idMaVach = Convert.ToInt32(row["id"].ToString()); //lay Ma string maVach = _ctrlMaVachSanPham.GetMaVachById(idMaVach); //idPhieuNhap _chiTietPhieuNhap.IdPhieuNhap = _ctrlPhieuNhap.GetIdPhieuNhap(); //Soluong _chiTietPhieuNhap.SoLuong = Convert.ToInt32(row["SoLuong"].ToString()); //DonGia _chiTietPhieuNhap.DonGia = 0; //idMaVachSanPham _chiTietPhieuNhap.IdMaVachSanPham = _ctrlMaVachSanPham.GetIdByCuaHang_MaVach(maVach, _idCuaHangDen); //idCHiTietHoaDon _chiTietPhieuNhap.IdChiTietHoaDon = 0; }
private void AssignChiTietPhieuNhap(DataRow row) { _chiTietPhieuNhap = new clsChiTietPhieuNhap(); ///Lấy id mã vạch sản phẩm int idMaVach = Convert.ToInt32(row["id"].ToString()); _chiTietPhieuNhap.IdPhieuNhap = _ctrlPhieuNhap.GetIdPhieuNhap(); _chiTietPhieuNhap.SoLuong = Convert.ToInt32(row["SoLuong"].ToString()); _chiTietPhieuNhap.DonGia = Convert.ToInt32(row["DonGia"].ToString()); _chiTietPhieuNhap.IdMaVachSanPham = idMaVach; if (_displayMaPhieu == DisplayMaPhieu.ThuHoiSanPham) { _chiTietPhieuNhap.IdChiTietHoaDon = Convert.ToInt32(row["idChiTietHoaDon"].ToString()); } else { _chiTietPhieuNhap.IdChiTietHoaDon = 0; } //_chiTietPhieuNhap.GiaBan = 0; }