public bool ThemChiTietHoaDonNhapHang(ChiTietHoaDonNhapHang ctnh) { try { SqlParameter[] para = new SqlParameter[3]; para[0] = new SqlParameter("@p_MaHoaDonNhap", ctnh.MaHoaDonNhapHang); para[1] = new SqlParameter("@p_MaMatHang", ctnh.MaMatHang); para[2] = new SqlParameter("@p_SoLuong", ctnh.SoLuong); int result = this.ExecuteNonQuery("CT_HOADONNHAPHANG_Ins", para); if (result == 1) { return true; } } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return false; }
private void themChiTietHoaDon(string mahoadon) { if (mahoadon != "") { DataTable dt = gcSanPhamTrongHoaDon.DataSource as DataTable; if (dt != null && dt.Rows.Count > 0) { ChiTietHoaDonNhapHangBUS _ChiTietHoaDonNhapHangBUS = new ChiTietHoaDonNhapHangBUS(); ChiTietHoaDonNhapHang cthd = new ChiTietHoaDonNhapHang(); DataTable dt2 = gcDanhSachHoaDonDatHang.DataSource as DataTable; if (dt2 != null && dt2.Rows.Count > 0) { int selectrow = gvDanhSachhoaDonDatHang.GetSelectedRows()[0]; if (selectrow != -1) { string manhacungcap = _NhaCungCapBUS.LayMaNhaCCBangTenNhaCungCap(dt2.Rows[selectrow].ItemArray[2].ToString()); for (int i = 0; i < dt.Rows.Count; i++) { MatHang mh = new MatHang(); mh.MaNhaCungCap = manhacungcap; mh.TenMatHang = dt.Rows[i].ItemArray[0].ToString(); cthd.MaMatHang = _MatHangBUS.LayMaMatHangTuTenMatHangVaMaNhaCungCap(mh); cthd.SoLuong = int.Parse(dt.Rows[i].ItemArray[1].ToString()); cthd.MaHoaDonNhapHang = mahoadon; _ChiTietHoaDonNhapHangBUS.ThemChiTietHoaDonNhapHang(cthd); } } } } } }
public bool ThemChiTietHoaDonNhapHang(ChiTietHoaDonNhapHang cthd) { return _ChiTietHoaDonNhapHangDAL.ThemChiTietHoaDonNhapHang(cthd); }