コード例 #1
0
        public ActionResult GetItemTypeForDDL(long warehouseId)
        {
            var itemTypes = _itemTypeBusiness.GetAllItemTypeByOrgId(OrgId).AsEnumerable();
            var dropDown  = itemTypes.Where(i => i.WarehouseId == warehouseId).Select(i => new Dropdown {
                text = i.ItemName, value = i.ItemId.ToString()
            }).ToList();

            return(Json(dropDown));
        }
コード例 #2
0
        public ActionResult GetItemTypeList()
        {
            ViewBag.ddlWarehouse = _warehouseBusiness.GetAllWarehouseByOrgId(OrgId).Select(ware => new SelectListItem {
                Text = ware.WarehouseName, Value = ware.Id.ToString()
            }).ToList();

            IEnumerable <ItemTypeDTO> itemTypesDomains = _itemTypeBusiness.GetAllItemTypeByOrgId(OrgId).Select(item => new ItemTypeDTO
            {
                ItemId         = item.ItemId,
                WarehouseId    = item.WarehouseId,
                ItemName       = item.ItemName,
                Remarks        = item.Remarks,
                StateStatus    = (item.IsActive == true ? "Active" : "Inactive"),
                OrganizationId = item.OrganizationId,
                WarehouseName  = (_warehouseBusiness.GetWarehouseOneByOrgId(item.WarehouseId, OrgId).WarehouseName)
            }).ToList();
            List <ItemTypeViewModel> itemTypeViewModels = new List <ItemTypeViewModel>();

            AutoMapper.Mapper.Map(itemTypesDomains, itemTypeViewModels);
            return(View(itemTypeViewModels));
        }