public OutputProductsViewModel() { _warehouseServices = new WarehouseServices(); _outputServices = new OutputServices(); OutputProductCollection = new ObservableCollection <OutputDetail>(); LoadWarehouses(); }
public async Task <List <SelectListItem> > getWarehouses() { List <SelectListItem> list = new List <SelectListItem>(); try { _warehouseServices = new WarehouseServices(); var result = await _warehouseServices.GetListWarehouse(); if (result == null) { ModelState.AddModelError("", "Error al cargar la lista de almacenes"); } else { warehouses = result; foreach (Warehouse warehouse in warehouses) { list.Add(new SelectListItem { Value = warehouse.Code.ToString(), Text = warehouse.Code }); } } } catch (System.Exception) { return(null); throw; } return(list); }
public WarehouseProductTransferViewModel() { _warehouseServices = new WarehouseServices(); _productTransferServices = new ProductTransferServices(); _xmlServices = new XmlServices(); ProductTransferCollection = new ObservableCollection <ProductToTransfer>(); LoadWarehouses(); }
public WarehousesController(WarehouseServices services) { _services = services; }