Ejemplo n.º 1
0
        public static SelectList GetGoodTypeList(IZaidmExGoodTypeBLL goodTypeBll)
        {
            var data             = goodTypeBll.GetAll().Where(x => x.IS_DELETED != true);
            var selectItemSource = Mapper.Map <List <SelectItemModel> >(data);

            return(new SelectList(selectItemSource, "ValueField", "TextField"));
        }
Ejemplo n.º 2
0
        public static SelectList GetGoodTypeGroupListByDescValue()
        {
            IZaidmExGoodTypeBLL goodTypeBll = MvcApplication.GetInstance <ZaidmExGoodTypeBLL>();
            var goodTypes        = goodTypeBll.GetAll();
            var selectItemSource = Mapper.Map <List <SelectItemModel> >(goodTypes);

            // return new SelectList(selectItemSource, "ValueField", "TextField");
            return(new SelectList(goodTypes, "EXT_TYP_DESC", "EXT_TYP_DESC"));
        }
Ejemplo n.º 3
0
 public MaterialController(IPageBLL pageBLL, IUnitOfMeasurementBLL unitOfMeasurementBll, IZaidmExGoodTypeBLL goodTypeBll, IMaterialBLL materialBll, IChangesHistoryBLL changesHistoryBll)
     : base(pageBLL, Enums.MenuList.MaterialMaster)
 {
     _materialBll          = materialBll;
     _changesHistoryBll    = changesHistoryBll;
     _mainMenu             = Enums.MenuList.MasterData;
     _goodTypeBll          = goodTypeBll;
     _unitOfMeasurementBll = unitOfMeasurementBll;
 }
Ejemplo n.º 4
0
 public PlantController(IPlantBLL plantBll, IZaidmExNPPBKCBLL nppbkcBll, IZaidmExGoodTypeBLL goodTypeBll, IChangesHistoryBLL changesHistoryBll, IPageBLL pageBLL)
     : base(pageBLL, Enums.MenuList.MasterPlant)
 {
     _plantBll          = plantBll;
     _nppbkcBll         = nppbkcBll;
     _goodTypeBll       = goodTypeBll;
     _mainMenu          = Enums.MenuList.MasterData;
     _changesHistoryBll = changesHistoryBll;
 }
 public GoodsTypeGroupController(IZaidmExGoodTypeBLL zaidmExGoodTypeBll, IMasterDataBLL masterData, IExGroupTypeBLL exGroupTypeBll, IChangesHistoryBLL changesHistoryBll,
                                 IPageBLL pageBLL)
     : base(pageBLL, Enums.MenuList.GoodsTypeGroup)
 {
     _zaidmExGoodTypeBll = zaidmExGoodTypeBll;
     _masterDataBll      = masterData;
     _exGroupTypeBll     = exGroupTypeBll;
     _changesHistoryBll  = changesHistoryBll;
     _mainMenu           = Enums.MenuList.MasterData;
 }
Ejemplo n.º 6
0
        public void GetGoodsTypeTest()
        {
            _repositoryGoodsType = Substitute.For <IGenericRepository <ZAIDM_EX_GOODTYP> >();
            _uow.GetGenericRepository <ZAIDM_EX_GOODTYP>().ReturnsForAnyArgs(_repositoryGoodsType);
            _goodTypeBll = new ZaidmExGoodTypeBLL(_uow, _logger);
            var goodTypeFake = FakeStuffs.GetGoodTypes();

            _repositoryGoodsType.Get().ReturnsForAnyArgs(goodTypeFake);
            var actualResult = GlobalFunctions.GetGoodTypeList(_goodTypeBll);

            var firstItemText  = actualResult.ToList()[0].Text;
            var firstItemValue = actualResult.ToList()[0].Value;

            Assert.AreEqual(firstItemText, goodTypeFake.ToList()[0].EXC_GOOD_TYP + "-" + goodTypeFake.ToList()[0].EXT_TYP_DESC);
            Assert.AreEqual(firstItemValue, goodTypeFake.ToList()[0].EXC_GOOD_TYP);
        }
 public BrandRegistrationController(IBrandRegistrationBLL brandRegistrationBll, IPageBLL pageBLL,
                                    IMasterDataBLL masterBll, IZaidmExProdTypeBLL productBll, IZaidmExGoodTypeBLL goodTypeBll,
                                    IChangesHistoryBLL changesHistoryBll, IPlantBLL plantBll, IMaterialBLL materialBll,
                                    IMasterDataAprovalBLL masterDataAprovalBLL)
     : base(pageBLL, Enums.MenuList.BrandRegistration)
 {
     _brandRegistrationBll = brandRegistrationBll;
     _masterDataAprovalBLL = masterDataAprovalBLL;
     _masterBll            = masterBll;
     _productBll           = productBll;
     _goodTypeBll          = goodTypeBll;
     _changesHistoryBll    = changesHistoryBll;
     _plantBll             = plantBll;
     _materialBll          = materialBll;
     _mainMenu             = Enums.MenuList.MasterData;
 }