private void _vista_UsuarioDeseaAgregarAccesoABodega(object sender, BodegaConAccesoPorUsuarioArgumento e) { try { var listaBodegas = _vista.BodegasParaAccesoAsignadas ?? new List <Bodega>(); foreach (var bodegaIngresar in from bodegaIngresar in e.ListaBodegaConAccesoPorUsuario let existeBodega = listaBodegas.Any(bodega => bodega.CODE_WAREHOUSE == bodegaIngresar.CODE_WAREHOUSE) where !existeBodega select bodegaIngresar) { listaBodegas.Add(new Bodega { CODE_WAREHOUSE = bodegaIngresar.CODE_WAREHOUSE, DESCRIPTION_WAREHOUSE = bodegaIngresar.DESCRIPTION_WAREHOUSE }); var bodegaAccesoUsuario = new BodegaConAccesoPorUsuario { USER_CORRELATIVE = bodegaIngresar.USER_CORRELATIVE , CODE_WAREHOUSE = bodegaIngresar.CODE_WAREHOUSE , DESCRIPTION_WAREHOUSE = bodegaIngresar.DESCRIPTION_WAREHOUSE }; BodegaServicio.GuardarBodegaConAccesoPorUsuario(bodegaAccesoUsuario); } _vista.BodegasParaAccesoAsignadas = listaBodegas; } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, System.EventArgs e) { try { _vista.Vehiculos = VehiculoServicio.ObtenerVehiculosPorPeso(new VehiculoArgumento { Vehiculo = new Vehiculo() }); _vista.EstablecerVehiculosEnBaseAPesoDePickings(0); _vista.Configuracion = ConfiguracionServicio.ObtenerConfiguracionesGrupoYTipo(new Entidades.Configuracion() { PARAM_TYPE = "SISTEMA", PARAM_GROUP = "MANIFIESTO_DE_CARGA" }); _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); _vista.Rutas = RutasSwiftExpressServicio.ObtenerTodasRutas(); _vista.Usuario = InteraccionConUsuarioServicio.ObtenerUsuario(); _vista.Parametros = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.DemandaDePicking), IdParametro = Enums.GetStringValue(IdParametro.ObtieneTipoDeDemanda) }); _vista.ObtenerPuntosDeControles(); _vista.DetallesEliminados = new List <int?>(); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message + ex.StackTrace); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Parametros = new List <Parametro>(); _vista.Clientes = ClienteServicio.ObtenerClientes(); _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); _vista.UsuariosParaAutorizar = UsuarioServicio.ObtenerUsuariosActivosPorCentroDeDistribucion(InteraccionConUsuarioServicio.ObtenerCentroDistribucion()); _vista.UsuariosParaEntrega = UsuarioServicio.ObtenerUsuariosActivosPorCentroDeDistribucion(InteraccionConUsuarioServicio.ObtenerCentroDistribucion()); ObtenerParametros(); _vista.SoloVehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); _vista.Pilotos = PilotoServicio.ObtenerPilotos(new PilotoArgumento { Piloto = new Piloto() }); _vista.DespachosDetalles = new List <DemandaDespachoDetalle>(); _vista.PaseDeSalidas = new List <PaseDeSalida>(); ObtenerTiposDeSalida(); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
private void _vista_UsuarioDeseaBuscarSolicitudDeTraslado(object sender, SolicitudDeTrasladoArgumento e) { try { _vista.SolicitudDeTrasladoEncabezado = SolicitudDeTrasladoServicio.ObtenerSolicitudDeTrasladoEncabezado(e); if (_vista.SolicitudDeTrasladoEncabezado == null) { return; } _vista.SolicitudDeTrasladoDetalle = SolicitudDeTrasladoServicio.ObtenerSolicitudDeTrasladoDetalle(e); _vista.CentrosDeDistribucionOrigen = ConfiguracionServicio.ObtenerCentrosDeDistribucion(new Entidades.Configuracion()); _vista.CentrosDeDistribucionDestino = ConfiguracionServicio.ObtenerCentrosDeDistribucion(new Entidades.Configuracion()); _vista.BodegasOrigen = BodegaServicio.ObtenerBodegaPorCentroDeDistribucionYUsuario(new Bodega { DISTRIBUTION_CENTER_ID = _vista.SolicitudDeTrasladoEncabezado.DISTRIBUTION_CENTER_FROM, LOGIN = InteraccionConUsuarioServicio.ObtenerUsuario(), IS_WAREHOUSE_FROM = (int)SiNo.Si }); _vista.BodegasDestino = BodegaServicio.ObtenerBodegaPorCentroDeDistribucionYUsuario(new Bodega { DISTRIBUTION_CENTER_ID = _vista.SolicitudDeTrasladoEncabezado.DISTRIBUTION_CENTER_TO, LOGIN = InteraccionConUsuarioServicio.ObtenerUsuario(), IS_WAREHOUSE_FROM = (int)SiNo.Si }); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioDeseaGuardarUsuario(object sender, UsuarioArgumento e) { var op = UsuarioServicio.GuardarUsuario(e); if (op.Resultado == ResultadoOperacionTipo.Exito) { var data = e.Data; var us = UsuarioServicio.ObtenerUsuarios(data); var listaBodegas = new List <Bodega>(); foreach (var bodegaIngresar in from bodegaIngresar in e.Bodegas let existeBodega = listaBodegas.Any(bodega => bodega.CODE_WAREHOUSE == bodegaIngresar.CODE_WAREHOUSE) where !existeBodega select bodegaIngresar) { listaBodegas.Add(new Bodega { CODE_WAREHOUSE = bodegaIngresar.CODE_WAREHOUSE, DESCRIPTION_WAREHOUSE = bodegaIngresar.DESCRIPTION_WAREHOUSE }); var bodegaAccesoUsuario = new BodegaConAccesoPorUsuario { USER_CORRELATIVE = us[0].CORRELATIVE , CODE_WAREHOUSE = bodegaIngresar.CODE_WAREHOUSE , DESCRIPTION_WAREHOUSE = bodegaIngresar.DESCRIPTION_WAREHOUSE }; BodegaServicio.GuardarBodegaConAccesoPorUsuario(bodegaAccesoUsuario); } _vista.TerminoProceso("cpLimpiarControles", "Enabled", sender); _vista_VistaCargandosePorPrimeraVez(sender, e); } else { _vista.EstablecerError(op.Mensaje, sender); } }
private void _vista_UsuarioDeseaCargarLineasDePicking(object sender, EventArgs e) { try { _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioDeseaConsultarBodegas(object sender, EventArgs e) { try { _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message + ex.StackTrace); } }
private void _vista_UsuarioDeseaObtenerBodegas(object sender, Argumentos.ConteoFisicoArgumento e) { try { _vista.Bodegas = BodegaServicio.ObtenerBodegasPorUsuariosRelacionados(e); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioDeseaObtenerBodegasAsignadasAUsuario(object sender, Argumentos.EstadoDeUbicacionArgumento e) { try { _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
private void _vista_UsuarioDeseaObtenerBodegasPorUsuario(object sender, OrdenDeVentaArgumento e) { try { _vista.BodegasPorUsuario = BodegaServicio.ObtenerBodegasParaAccesoAsignadas(e.Usuario); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Inventario = new List <ReporteDeInventarioDiario>(); _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
void _vista_UsuarioDeseaObtenerBodegasActivas(object sender, BodegaArgumento e) { try { _vista.Bodegas = BodegaServicio.ObtenerBodegaActivas(e.Data); _vista.BodegasManual = _vista.Bodegas; } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaObtenerZonasPorWarehouse(object sender, Argumentos.EstadoDeUbicacionArgumento e) { try { _vista.Zonas = BodegaServicio.ObtenerZonasDeUnaBodega(new Bodega { WAREHOUSE_ID = e.Bodega }); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
private void _vista_UsuarioDeseaObtenerZonas(object sender, Argumentos.ConteoFisicoArgumento e) { try { _vista.Zonas = BodegaServicio.ObtenerZonasDeUnaBodega(new Bodega { WAREHOUSE_ID = e.Bodegas }); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioSeleccionoCentroDeDistribucionOrigen(object sender, SolicitudDeTrasladoArgumento e) { try { _vista.BodegasOrigen = BodegaServicio.ObtenerBodegaPorCentroDeDistribucionYUsuario(new Bodega { DISTRIBUTION_CENTER_ID = e.CentroDeDistribucion, LOGIN = InteraccionConUsuarioServicio.ObtenerUsuario(), IS_WAREHOUSE_FROM = (int)SiNo.Si }); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void _vista_UsuarioSeleccionoUsuario(object sender, UsuarioArgumento e) { try { _vista.BodegasParaAccesoNoAsignadas = BodegaServicio.ObtenerBodegasParaAccesoNoAsignadas(e.Data); _vista.BodegasParaAccesoAsignadas = BodegaServicio.ObtenerBodegasParaAccesoAsignadas(e.Data); _vista.BodegasAutoventa = BodegaServicio.ObtenerBodegasDeAutoventa(e.Data); _vista.BodegasPreVenta = BodegaServicio.ObtieneBodegasDePreventa(e.Data); _vista.Vendedores = VendedorServicio.ObtenerVendedoresDisponibles(e.Data); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioSeleeccionoCentroDeDistribucion(object sender, UsuarioArgumento e) { try { _vista.BodegasParaAccesoNoAsignadas = BodegaServicio.ObtenerBodegasParaAccesoNoAsignadas(e.Data); _vista.BodegasParaAccesoAsignadas = BodegaServicio.ObtenerBodegasParaAccesoAsignadas(e.Data); _vista.BodegasAutoventa = BodegaServicio.ObtenerBodegasDeAutoventa(e.Data); _vista.BodegasPreVenta = BodegaServicio.ObtieneBodegasDePreventa(e.Data); _vista.Vendedores = VendedorServicio.ObtenerVendedoresDisponibles(e.Data); _vista.TerminoProceso("cpRefrescarListaYVista", "Enabled", sender); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, System.EventArgs e) { try { _vista.TiposUbicacion = ConfiguracionServicio.ObtenerConfiguracionesGrupoYTipo(new Entidades.Configuracion { PARAM_TYPE = "SISTEMA", PARAM_GROUP = "TIPO_UBICACIONES" }); _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); _vista.Ubicaciones = EstadoDeUbicacionesServicio.ObtenerEstadoDeUbicaciones(new EstadoDeUbicacionArgumento()); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
private void _vista_UsuarioDeseaObtenerBodegas(object sender, InventarioInactivoArgumento e) { try { var listaTemporal = _vista.Bodegas.Where(z => z.IS_SELECTED).ToList(); var listaResultado = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); if (listaTemporal.Count > 0) { foreach (var registro in listaResultado) { registro.IS_SELECTED = listaTemporal.Exists(lt => lt.IS_SELECTED && lt.WAREHOUSE_ID == registro.WAREHOUSE_ID); } } _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }