/// <summary> /// Get /// Calls [usp_select_BOM] /// </summary> public static BOM Get(System.Int32?bomId) { Rebound.GlobalTrader.DAL.BOMDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.BOM.Get(bomId); if (objDetails == null) { return(null); } else { BOM obj = new BOM(); obj.BOMId = objDetails.BOMId; //obj.ClientNo = objDetails.ClientNo; obj.BOMName = objDetails.BOMName; obj.CompanyNo = objDetails.CompanyNo; obj.CompanyName = objDetails.CompanyName; obj.Notes = objDetails.Notes; obj.BOMCode = objDetails.BOMCode; obj.Inactive = objDetails.Inactive; obj.ContactNo = objDetails.ContactNo; obj.ContactName = objDetails.ContactName; obj.RequestToPOHubBy = objDetails.RequestToPOHubBy; obj.DateRequestToPOHub = objDetails.DateRequestToPOHub; obj.ReleaseBy = objDetails.ReleaseBy; obj.DateRelease = objDetails.DateRelease; obj.UpdatedBy = objDetails.UpdatedBy; obj.DLUP = objDetails.DLUP; obj.BOMStatus = objDetails.BOMStatus; obj.BomCount = objDetails.BomCount; obj.StatusValue = objDetails.StatusValue; obj.CurrencyCode = objDetails.CurrencyCode; obj.CurrencyNo = objDetails.CurrencyNo; obj.Currency_Code = objDetails.Currency_Code; obj.CurrentSupplier = objDetails.CurrentSupplier; obj.QuoteRequired = objDetails.QuoteRequired; obj.AllItemHasSourcing = objDetails.AllItemHasSourcing; obj.AS9120 = objDetails.AS9120; obj.Requestedby = objDetails.Requestedby; obj.Releasedby = objDetails.Releasedby; obj.NoBidCount = objDetails.NoBidCount; obj.UpdateByPH = objDetails.UpdateByPH; obj.AssignedUser = objDetails.AssignedUser; obj.Contact2Id = objDetails.Contact2Id; obj.Contact2Name = objDetails.Contact2Name; obj.ValidationMessage = objDetails.ValidationMessage; obj.IsReqInValid = objDetails.IsReqInValid; objDetails = null; return(obj); } }
/// <summary> /// GetIDByNumber /// Calls [usp_select_BOM_ID_by_Name] /// </summary> public static BOM GetIDByNumber(System.String bomName, System.Int32?clientNo) { Rebound.GlobalTrader.DAL.BOMDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.BOM.GetIDByNumber(bomName, clientNo); if (objDetails == null) { return(null); } else { BOM obj = new BOM(); obj.BOMId = objDetails.BOMId; objDetails = null; return(obj); } }
/// <summary> /// GetForPage /// Calls [usp_select_BOM_for_Page] /// </summary> public static BOM GetForPage(System.Int32?bomId) { Rebound.GlobalTrader.DAL.BOMDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.BOM.GetForPage(bomId); if (objDetails == null) { return(null); } else { BOM obj = new BOM(); obj.BOMId = objDetails.BOMId; obj.BOMName = objDetails.BOMName; obj.ClientNo = objDetails.ClientNo; obj.Inactive = objDetails.Inactive; obj.BOMStatus = objDetails.BOMStatus; obj.RequestToPOHubBy = objDetails.RequestToPOHubBy; objDetails = null; return(obj); } }