public Boolean actualizaStock(CapaDTO.Stock stock) { CapaNegocio.NegocioStock auxNegocio = new CapaNegocio.NegocioStock(); Boolean resultado = auxNegocio.actualizaStock(stock); return(resultado); }
public Boolean eliminaStock(int idStock) { CapaNegocio.NegocioStock auxNegocio = new CapaNegocio.NegocioStock(); Boolean resultado = auxNegocio.eliminaStock(idStock); return(resultado); }
public Boolean guardarStock(CapaDTO.Stock stock) { CapaNegocio.NegocioStock auxNegocio = new CapaNegocio.NegocioStock(); Boolean resultado = auxNegocio.ingresaStock(stock); return(resultado); }
public CapaDTO.Stock buscaStock(int idStock) { CapaNegocio.NegocioStock auxNegocio = new CapaNegocio.NegocioStock(); return(auxNegocio.buscaStock(idStock)); }
public CapaDTO.Stock posicionStock(int posicion) { CapaNegocio.NegocioStock auxNegocio = new CapaNegocio.NegocioStock(); return(auxNegocio.retornaElementoPorFila(posicion)); }
public ArrayList retornaTodosLosStock() { CapaNegocio.NegocioStock auxNegocio = new CapaNegocio.NegocioStock(); return(auxNegocio.entregaStockArray()); }
public ObservableCollection <Articulo> ListaArticulos(int tipoArticulo) { negocioStock = new NegocioStock(); negEspe = new NegocioEspecificaciones(); aux2 = listArt.Where(a => a.TipoArticuloID == tipoArticulo).ToList(); ListStocks = new List <Stock>(); switch (tipoArticulo) { case 1: for (int i = 0; i < aux2.Count; i++) { lTV = negEspe.ObtenerTvEspecificacionesID(aux2[i].ArticuloID); aux2[i].EspeExtra = new ObservableCollection <object>(lTV); stocks = negocioStock.ObtenerStock(aux2[i].ArticuloID); ListStocks.Add(stocks); // aux2[i].Cantidad = new ObservableCollection<Stock>(ListStocks); aux2[i].Cantidad = stocks.Disponible; } break; case 2: for (int i = 0; i < aux2.Count; i++) { lMemo = negEspe.ObtenerMemoriaEspecificacionesID(aux2[i].ArticuloID); aux2[i].EspeExtra = new ObservableCollection <object>(lMemo); stocks = negocioStock.ObtenerStock(aux2[i].ArticuloID); ListStocks.Add(stocks); // aux2[i].Cantidad = new ObservableCollection<Stock>(ListStocks); aux2[i].Cantidad = stocks.Disponible; } break; case 3: for (int i = 0; i < aux2.Count; i++) { lCama = negEspe.ObtenerCamaraEspecificacionesID(aux2[i].ArticuloID); aux2[i].EspeExtra = new ObservableCollection <object>(lCama); stocks = negocioStock.ObtenerStock(aux2[i].ArticuloID); ListStocks.Add(stocks); // aux2[i].Cantidad = new ObservableCollection<Stock>(ListStocks); aux2[i].Cantidad = stocks.Disponible; } break; case 4: for (int i = 0; i < aux2.Count; i++) { lObje = negEspe.ObtenerObjetivoEspecificacionesID(aux2[i].ArticuloID); aux2[i].EspeExtra = new ObservableCollection <object>(lObje); stocks = negocioStock.ObtenerStock(aux2[i].ArticuloID); ListStocks.Add(stocks); // aux2[i].Cantidad = new ObservableCollection<Stock>(ListStocks); aux2[i].Cantidad = stocks.Disponible; } break; default: aux2 = listArt.Where(a => a.TipoArticuloID is null).ToList(); for (int i = 0; i < aux2.Count; i++) { stocks = negocioStock.ObtenerStock(aux2[i].ArticuloID); ListStocks.Add(stocks); aux2[i].Cantidad = stocks.Disponible; } break; } aux = new ObservableCollection <Articulo>(aux2); return(aux); }