private void _vista_UsuarioDeseaCambiarElEstadoDelInventario(object sender, InventarioArgumento e) { try { var op = InventarioServicio.ActualizarEstadoDelMaterialPorLicencia(new InventarioArgumento { UsuarioId = _vista.Usuario , XmlDeLicencias = ObtenerXmlDeLicencias() }); if (op.Resultado == ResultadoOperacionTipo.Exito) { _vista.Inventario = InventarioServicio.ObtenerInventario(new InventarioArgumento { UsuarioId = _vista.Usuario }); } else { InteraccionConUsuarioServicio.Mensaje(op.Mensaje); } } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioDeseaValidarOrdenesEnInventarioParaSonda(object sender, InventarioArgumento e) { try { _vista.InventarioParaSonda = InventarioServicio.ValidarOrdenesEnInventario(e.Data); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaObtenerSeriesDeProducto(object sender, InventarioArgumento e) { try { _vista.SeriePorSku = InventarioServicio.ObtenerSeriesDeProductoPorBodega(e.Data); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaConsultarInventarioDiario(object sender, Argumentos.ConsultaArgumento e) { try { _vista.Inventario = InventarioServicio.ObtenerReporteDiarioDeInventario(e); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
private void _vista_UsuarioDeseaObtenerInventario(object sender, InventarioArgumento e) { try { _vista.Inventario = InventarioServicio.ObtenerInventario(new InventarioArgumento { UsuarioId = _vista.Usuario }); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Usuario = InteraccionConUsuarioServicio.ObtenerUsuario(); _vista.Inventario = InventarioServicio.ObtenerInventario(new InventarioArgumento { UsuarioId = _vista.Usuario }); ObtenerEstadosDeMaterial(); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioDeseaAgragarInventarioSinTransaccion(object sender, InventarioArgumento e) { try { var op = InventarioServicio.AgregarInventarioSinTransaccion(e.ListaInventario); if (op.Resultado == ResultadoOperacionTipo.Exito) { _vista.TerminoDeGrabar("cpTerminoDeGuardar", sender); } else { _vista.EstablecerError(op.Mensaje, sender); } } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaValidarSerie(object sender, InventarioArgumento e) { try { var op = InventarioServicio.ValidarSerieSiExisteAlSku(e.Data); if (op.Resultado == ResultadoOperacionTipo.Exito) { _vista.TerminoDeValidarSerie(e.Data, sender); } else { _vista.EstablecerError(op.Mensaje, sender); } } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaObtenerSugeridoCompra(object sender, SugeridoCompraArgumento e) { try { var arg = new SugeridoCompraArgumento { Login = InteraccionConUsuarioServicio.ObtenerUsuario() , WarehouseXml = Xml.ConvertListToXml(_vista.Bodegas.Where(b => b.IS_SELECTED).ToList()) , MaterialXml = Xml.ConvertListToXml(_vista.Materiales.Where(m => m.IS_SELECTED).ToList()) }; _vista.SugeridoCompra = InventarioServicio.ObtenerSugeridoCompra(arg); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioDeseaObtenerIdle(object sender, InventarioInactivoArgumento e) { try { var arg = new InventarioInactivoArgumento { Login = InteraccionConUsuarioServicio.ObtenerUsuario() , WarehouseXml = Xml.ConvertListToXml(_vista.Bodegas.Where(b => b.IS_SELECTED).ToList()) , ZoneXml = Xml.ConvertListToXml(_vista.Zonas.Where(z => z.IS_SELECTED).ToList()) , MaterialXml = Xml.ConvertListToXml(_vista.Materiales.Where(m => m.IS_SELECTED).ToList()) }; _vista.InventarioInactivo = InventarioServicio.ObtenerInventarioInactivo(arg); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
void _vista_UsuarioDeseaObtenerInventarioParaPickingManual(object sender, InventarioArgumento e) { try { _vista.InventarioManual = InventarioServicio.ObtenerInventarioParaPickingManual(e.Data); if (_vista.OrdenesDetalleManual != null) { foreach (var itemOrden in _vista.OrdenesDetalleManual) { var orden = itemOrden; foreach (var itemInventario in _vista.InventarioManual.Where(itemInventario => orden.SKU.Equals(itemInventario.SKU))) { itemOrden.TO_SALE = itemInventario.TO_SALE; itemInventario.DIFFERENCE = (itemOrden.TO_SALE - itemOrden.QTY); } } } } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
void _vista_ValidarOrdenesEnInventario(object sender, InventarioArgumento e) { _vista.Inventario = InventarioServicio.ValidarOrdenesEnInventario(e.Data); }