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;
 }
コード例 #2
0
        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);
 }