Ejemplo n.º 1
0
        public void CargarCombos()
        {
            PaisNEG          paisNEG     = new PaisNEG();
            Tipos_EstadosNEG tiposNEG    = new Tipos_EstadosNEG();
            SucursalNEG      sucursalNEG = new SucursalNEG();

            cbxRegion.IsEnabled    = false;
            cbxProvincia.IsEnabled = false;
            cbxComuna.IsEnabled    = false;

            try
            {
                List <PAIS> listaPaises = paisNEG.ListarPaises();
                if (listaPaises.Count > 0)
                {
                    cbxPais.ItemsSource       = listaPaises;
                    cbxPais.DisplayMemberPath = "NOMBRE";
                    cbxPais.SelectedValuePath = "ID";
                }

                List <TIPO_PERSONA> listaTPersonas = tiposNEG.ListarTPersonas();
                if (listaTPersonas.Count > 0)
                {
                    cbxTipoPersona.ItemsSource       = listaTPersonas;
                    cbxTipoPersona.DisplayMemberPath = "NOMBRE";
                    cbxTipoPersona.SelectedValuePath = "ID";
                }

                List <ESTADO_PERSONA> listaEPersonas = tiposNEG.ListarEPersonas();
                if (listaEPersonas.Count > 0)
                {
                    cbxEstadoPersona.ItemsSource       = listaEPersonas;
                    cbxEstadoPersona.DisplayMemberPath = "NOMBRE";
                    cbxEstadoPersona.SelectedValuePath = "ID";
                }

                List <TIPO_PROVEEDOR> listaTEmpleados = tiposNEG.ListarTProveedores();
                if (listaTEmpleados.Count > 0)
                {
                    cbxTipoProveedor.ItemsSource       = listaTEmpleados;
                    cbxTipoProveedor.DisplayMemberPath = "NOMBRE";
                    cbxTipoProveedor.SelectedValuePath = "ID";
                }

                List <ESTADO_PROVEEDOR> listaEEmpleados = tiposNEG.ListarEProveedor();
                if (listaEEmpleados.Count > 0)
                {
                    cbxEstadoProveedor.ItemsSource       = listaEEmpleados;
                    cbxEstadoProveedor.DisplayMemberPath = "NOMBRE";
                    cbxEstadoProveedor.SelectedValuePath = "ID";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
Ejemplo n.º 2
0
        public void CargarCombos()
        {
            PaisNEG          paisNEG     = new PaisNEG();
            Tipos_EstadosNEG tiposNEG    = new Tipos_EstadosNEG();
            SucursalNEG      sucursalNEG = new SucursalNEG();

            cbxRegion.IsEnabled    = false;
            cbxProvincia.IsEnabled = false;
            cbxComuna.IsEnabled    = false;

            try
            {
                List <PAIS> listaPaises = paisNEG.ListarPaises();
                if (listaPaises.Count > 0)
                {
                    cbxPais.ItemsSource       = listaPaises;
                    cbxPais.DisplayMemberPath = "NOMBRE";
                    cbxPais.SelectedValuePath = "ID";
                }

                List <TIPO_PERSONA> listaPersonas = tiposNEG.ListarTPersonas();
                if (listaPersonas.Count > 0)
                {
                    cbxTipoPersona.ItemsSource       = listaPersonas;
                    cbxTipoPersona.DisplayMemberPath = "NOMBRE";
                    cbxTipoPersona.SelectedValuePath = "ID";
                }

                List <ESTADO_PERSONA> listaEPersonas = tiposNEG.ListarEPersonas();
                if (listaEPersonas.Count > 0)
                {
                    cbxEstadoPersona.ItemsSource       = listaEPersonas;
                    cbxEstadoPersona.DisplayMemberPath = "NOMBRE";
                    cbxEstadoPersona.SelectedValuePath = "ID";
                }

                List <ESTADO_CLIENTE> listaEClientes = tiposNEG.ListarECliente();
                if (listaEClientes.Count > 0)
                {
                    cbxEstadoCliente.ItemsSource       = listaEClientes;
                    cbxEstadoCliente.DisplayMemberPath = "NOMBRE";
                    cbxEstadoCliente.SelectedValuePath = "ID";
                }

                List <SUCURSAL> listaSucursales = sucursalNEG.ListarSucuralesActivas();
                if (listaSucursales.Count > 0)
                {
                    cbxSucursal.ItemsSource       = listaSucursales;
                    cbxSucursal.DisplayMemberPath = "NOMBRE";
                    cbxSucursal.SelectedValuePath = "ID";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }