Example #1
0
        //[005] code end
        /// <summary>
        /// Calls [usp_select_StockInfo]
        /// </summary>
        /// <param name="stockInfoId"></param>
        /// <returns></returns>
        public static StockInfo Get(System.Int32?stockInfoId)
        {
            Rebound.GlobalTrader.DAL.StockInfoDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.StockInfo.Get(stockInfoId);
            if (objDetails == null)
            {
                return(null);
            }
            else
            {
                Rebound.GlobalTrader.BLL.StockInfo obj = new Rebound.GlobalTrader.BLL.StockInfo();
                obj.StockInfoId        = objDetails.StockInfoId;
                obj.Part               = objDetails.Part;
                obj.AlternatePart      = objDetails.AlternatePart;
                obj.Notes              = objDetails.Notes;
                obj.ManufacturerCode   = objDetails.ManufacturerCode;
                obj.ManufacturerNo     = objDetails.ManufacturerNo;
                obj.ProductNo          = objDetails.ProductNo;
                obj.DateCode           = objDetails.DateCode;
                obj.SupplierNo         = objDetails.SupplierNo;
                obj.SupplierName       = objDetails.SupplierName;
                obj.SupplierPart       = objDetails.SupplierPart;
                obj.ProductDescription = objDetails.ProductDescription;

                objDetails = null;
                return(obj);
            }
        }
Example #2
0
        //[005] code start
        /// <summary>
        /// Source
        /// Calls [usp_source_StockInfo]
        /// </summary>
        public static List <StockInfo> Source(System.Int32?clientId, System.String partSearch, bool IsServerLocal)
        {
            List <StockInfoDetails> lstDetails = Rebound.GlobalTrader.DAL.SiteProvider.StockInfo.Source(clientId, partSearch, IsServerLocal);

            if (lstDetails == null)
            {
                return(new List <StockInfo>());
            }
            else
            {
                List <StockInfo> lst = new List <StockInfo>();
                foreach (StockInfoDetails objDetails in lstDetails)
                {
                    Rebound.GlobalTrader.BLL.StockInfo obj = new Rebound.GlobalTrader.BLL.StockInfo();
                    obj.StockInfoId       = objDetails.StockInfoId;
                    obj.Part              = objDetails.Part;
                    obj.AlternatePart     = objDetails.AlternatePart;
                    obj.Notes             = objDetails.Notes;
                    obj.ManufacturerCode  = objDetails.ManufacturerCode;
                    obj.ManufacturerNo    = objDetails.ManufacturerNo;
                    obj.ProductName       = objDetails.ProductName;
                    obj.DateCode          = objDetails.DateCode;
                    obj.SupplierNo        = objDetails.SupplierNo;
                    obj.SupplierName      = objDetails.SupplierName;
                    obj.SupplierPart      = objDetails.SupplierPart;
                    obj.SupplierPart      = objDetails.SupplierPart;
                    obj.ClientNo          = objDetails.ClientNo;
                    obj.ClientName        = objDetails.ClientName;
                    obj.ClientCode        = objDetails.ClientCode;
                    obj.DLUP              = objDetails.DLUP;
                    obj.SupplierRMAId     = objDetails.SupplierRMAId;
                    obj.SupplierRMANumber = objDetails.SupplierRMANumber;
                    lst.Add(obj);
                    obj = null;
                }
                lstDetails = null;
                return(lst);
            }
        }