C# Class com.Sconit.Service.MasterData.Impl.BomDetailMgr

Inheritance: BomDetailBaseMgr, IBomDetailMgr
Show file Open project: Novthirteen/yfkey-scms

Public Methods

Method Description
BomDetailMgr ( IBomDetailDao entityDao, IBomMgr bomMgr, IItemKitMgr itemKitMgr, ICriteriaMgr criterialMgr, IUomConversionMgr uomConversionMgr, IRoutingMgr routingMgr, IRoutingDetailMgr routingDetailMgr, IItemMgr itemMgr ) : System

Private Methods

Method Description
CheckUniqueExist ( string parCode, string compCode, int Operation, string Reference, System.DateTime startTime ) : bool
GetAllBomDetailTree ( IList treeBomDetailList, System.DateTime effDate ) : IList
GetBomDetail ( string bomCode, string itemCode ) : BomDetail
GetBomDetailListForAbstractItem ( Item abstractItem, Routing routing, System.DateTime effDate, Location defaultLocationFrom ) : IList
GetBomDetailListForAbstractItem ( string abstractItemCode, Routing routing, System.DateTime effDate, Location defaultLocationFrom ) : IList
GetBomView_Cost ( string itemCode, System.DateTime effDate ) : IList
GetBomView_Nml ( Item item, System.DateTime effDate ) : IList
GetCostBomDetail ( IList bomDetailList ) : IList
GetDefaultBomDetailForAbstractItem ( Item abstractItem, Routing routing, System.DateTime effDate ) : BomDetail
GetDefaultBomDetailForAbstractItem ( Item abstractItem, Routing routing, System.DateTime effDate, Location defaultLocationFrom ) : BomDetail
GetDefaultBomDetailForAbstractItem ( Item abstractItem, string routingCode, System.DateTime effDate ) : BomDetail
GetDefaultBomDetailForAbstractItem ( Item abstractItem, string routingCode, System.DateTime effDate, Location defaultLocationFrom ) : BomDetail
GetDefaultBomDetailForAbstractItem ( string abstractItemCode, Routing routing, System.DateTime effDate ) : BomDetail
GetDefaultBomDetailForAbstractItem ( string abstractItemCode, Routing routing, System.DateTime effDate, Location defaultLocationFrom ) : BomDetail
GetDefaultBomDetailForAbstractItem ( string abstractItemCode, string routingCode, System.DateTime effDate ) : BomDetail
GetDefaultBomDetailForAbstractItem ( string abstractItemCode, string routingCode, System.DateTime effDate, Location defaultLocationFrom ) : BomDetail
GetFlatBomDetail ( string bomCode, System.DateTime efftiveDate ) : IList
GetLastLevelBomDetail ( string itemCode, System.DateTime effDate ) : IList
GetNextLevelBomDetail ( string bomCode, System.DateTime efftiveDate ) : IList
GetNoOverloadBomDetail ( IList bomDetailList ) : IList
GetNoOverloadCostBomDetail ( IList bomDetailList ) : IList
GetTopLevelBomDetail ( string itemCode, System.DateTime effDate ) : IList
GetTreeBomDetail ( string bomCode, System.DateTime effDate ) : IList
LoadBomDetail ( string bomCode, string itemCode, string reference ) : BomDetail
LoadBomDetail ( string bomCode, string itemCode, string reference, System.DateTime date ) : BomDetail
NestingGetNextLevelBomDetail ( IList flatBomDetailList, BomDetail currentBomDetail, System.DateTime efftiveDate ) : void
ProcessCurrentBomDetail ( IList flatBomDetailList, BomDetail currentBomDetail, System.DateTime efftiveDate ) : void
ProcessCurrentBomDetailByItemType ( IList flatBomDetailList, BomDetail currentBomDetail, System.DateTime efftiveDate ) : void

Method Details

BomDetailMgr() public method

public BomDetailMgr ( IBomDetailDao entityDao, IBomMgr bomMgr, IItemKitMgr itemKitMgr, ICriteriaMgr criterialMgr, IUomConversionMgr uomConversionMgr, IRoutingMgr routingMgr, IRoutingDetailMgr routingDetailMgr, IItemMgr itemMgr ) : System
entityDao IBomDetailDao
bomMgr IBomMgr
itemKitMgr IItemKitMgr
criterialMgr ICriteriaMgr
uomConversionMgr IUomConversionMgr
routingMgr IRoutingMgr
routingDetailMgr IRoutingDetailMgr
itemMgr IItemMgr
return System