public void CargarTablaTipoServicio()
        {
            dgTipoServicios.ItemsSource = null;
            DataTable        dt = new DataTable();
            Tipos_EstadosNEG tipos_EstadosNEG = new Tipos_EstadosNEG();

            try
            {
                List <TIPO_SERVICIO> lista = tipos_EstadosNEG.ListarTServicios();
                dt.Columns.Add("ID");
                dt.Columns.Add("NOMBRE");
                dt.Columns.Add("FECHA_CREACION");
                dt.Columns.Add("FECHA_ACTUALIZACION");
                if (lista.Count > 0)
                {
                    foreach (var x in lista)
                    {
                        dt.Rows.Add(x.ID, x.NOMBRE, x.FECHA_CREACION, x.FECHA_ULTIMO_UPDATE);
                    }
                }
                dgTipoServicios.ItemsSource = dt.DefaultView;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
        private void CargarCombos()
        {
            try
            {
                SucursalNEG      sucursalNEG      = new SucursalNEG();
                Tipos_EstadosNEG tipos_EstadosNEG = new Tipos_EstadosNEG();
                cbxFolioOP.IsEnabled  = false;
                cbxEmpleado.IsEnabled = false;
                List <SUCURSAL> listaSucursal = sucursalNEG.ListarSucuralesActivas();
                if (listaSucursal.Count > 0)
                {
                    cbxSucursal.ItemsSource       = listaSucursal;
                    cbxSucursal.DisplayMemberPath = "NOMBRE";
                    cbxSucursal.SelectedValuePath = "ID";
                }

                List <ESTADO_CONTROL_RECEPCION> listaEstadoRecepcion = tipos_EstadosNEG.ListarEControlRecepcion();
                if (listaEstadoRecepcion.Count > 0)
                {
                    cbxEstadoControl.ItemsSource       = listaEstadoRecepcion;
                    cbxEstadoControl.DisplayMemberPath = "NOMBRE";
                    cbxEstadoControl.SelectedValuePath = "ID";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
예제 #3
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());
            }
        }
예제 #4
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());
            }
        }
예제 #5
0
        public void CargarCombos()
        {
            SucursalNEG      sucursalNEG      = new SucursalNEG();
            ProveedoresNEG   proveedoresNEG   = new ProveedoresNEG();
            CategoriaNEG     categoriaNEG     = new CategoriaNEG();
            Tipos_EstadosNEG tipos_EstadosNEG = new Tipos_EstadosNEG();
            MarcaNEG         marcaNEG         = new MarcaNEG();

            cbxTipoProducto.IsEnabled = false;

            try
            {
                List <SUCURSAL> listaSucursal = sucursalNEG.ListarSucuralesActivas();
                if (listaSucursal.Count > 0)
                {
                    cbxSucursal.ItemsSource       = listaSucursal;
                    cbxSucursal.DisplayMemberPath = "NOMBRE";
                    cbxSucursal.SelectedValuePath = "ID";
                }

                List <ProveedoresVIEW> listaProveedor = proveedoresNEG.ListarTodosProveedores();
                if (listaProveedor.Count > 0)
                {
                    cbxProveedor.ItemsSource       = listaProveedor;
                    cbxProveedor.DisplayMemberPath = "NOMBRE_EMPRESA";
                    cbxProveedor.SelectedValuePath = "ID";
                }

                List <CATEGORIA> listaCategoria = categoriaNEG.ListarCategorias();
                if (listaCategoria.Count > 0)
                {
                    cbxCategoria.ItemsSource       = listaCategoria;
                    cbxCategoria.DisplayMemberPath = "NOMBRE";
                    cbxCategoria.SelectedValuePath = "ID";
                }

                List <ESTADO_PRODUCTO> listaEProductos = tipos_EstadosNEG.ListarEProductos();
                if (listaEProductos.Count > 0)
                {
                    cbxEstado.ItemsSource       = listaEProductos;
                    cbxEstado.DisplayMemberPath = "NOMBRE";
                    cbxEstado.SelectedValuePath = "ID";
                }

                List <MARCA> listaMarca = marcaNEG.ListarMarcas();
                if (listaMarca.Count > 0)
                {
                    cbxMarca.ItemsSource       = listaMarca;
                    cbxMarca.DisplayMemberPath = "NOMBRE";
                    cbxMarca.SelectedValuePath = "ID";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
        public void CargarTabla()
        {
            dgDatos.ItemsSource = null;
            DataTable        dt               = new DataTable();
            SucursalNEG      sucursalNEG      = new SucursalNEG();
            MultiEmpresaNEG  multiEmpresaNEG  = new MultiEmpresaNEG();
            Tipos_EstadosNEG tipos_EstadosNEG = new Tipos_EstadosNEG();

            try
            {
                List <SUCURSAL> lista = sucursalNEG.ListarTodasSucursales();
                dt.Columns.Add("ID");
                dt.Columns.Add("NOMBRE");
                dt.Columns.Add("DIRECCION");
                dt.Columns.Add("NUMERO TEL");
                dt.Columns.Add("EMPRESA");
                dt.Columns.Add("ESTADO");
                if (lista.Count > 0)
                {
                    foreach (var x in lista)
                    {
                        dt.Rows.Add(x.ID, x.NOMBRE, x.DIRECCION, x.NUMERO_TELEFONO, x.MULTI_EMPRESA.RAZON_SOCIAL, x.ESTADO_SUCURSAL.NOMBRE);
                    }
                }
                dgDatos.ItemsSource = dt.DefaultView;

                List <MULTI_EMPRESA> listaempresa = multiEmpresaNEG.ListarEmpresas();
                if (listaempresa.Count > 0)
                {
                    cbxEmpresa.ItemsSource       = listaempresa;
                    cbxEmpresa.DisplayMemberPath = "RAZON_SOCIAL";
                    cbxEmpresa.SelectedValuePath = "ID";
                }

                List <ESTADO_SUCURSAL> listaestado = tipos_EstadosNEG.ListarESucursal();
                if (listaestado.Count > 0)
                {
                    cbxEstado.ItemsSource       = listaestado;
                    cbxEstado.DisplayMemberPath = "NOMBRE";
                    cbxEstado.SelectedValuePath = "ID";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
        private void CargarCombos()
        {
            try
            {
                ClientesNEG      clientesNEG      = new ClientesNEG();
                SucursalNEG      sucursalNEG      = new SucursalNEG();
                Tipos_EstadosNEG tipos_EstadosNEG = new Tipos_EstadosNEG();
                MultiMonedaNEG   multiMonedaNEG   = new MultiMonedaNEG();

                List <ClienteVIEW> listaCliente = clientesNEG.ListarTodosClientes();
                if (listaCliente.Count > 0)
                {
                    cbxCliente.ItemsSource       = listaCliente;
                    cbxCliente.DisplayMemberPath = "NUM_ID";
                    cbxCliente.SelectedValuePath = "ID";
                }

                List <SUCURSAL> listaSucursal = sucursalNEG.ListarSucuralesActivas();
                if (listaSucursal.Count > 0)
                {
                    cbxSucursal.ItemsSource       = listaSucursal;
                    cbxSucursal.DisplayMemberPath = "NOMBRE";
                    cbxSucursal.SelectedValuePath = "ID";
                }

                List <TIPO_VENTA> listaTipoVenta = tipos_EstadosNEG.ListarTVentas();
                if (listaTipoVenta.Count > 0)
                {
                    cbxTipoDocumento.ItemsSource       = listaTipoVenta;
                    cbxTipoDocumento.DisplayMemberPath = "NOMBRE";
                    cbxTipoDocumento.SelectedValuePath = "ID";
                }

                List <MULTI_MONEDA> listaMoneda = multiMonedaNEG.ListarMultiMoneda();
                if (listaMoneda.Count > 0)
                {
                    cbxMoneda.ItemsSource       = listaMoneda;
                    cbxMoneda.DisplayMemberPath = "TIPO_MODONEDA";
                    cbxMoneda.SelectedValuePath = "ID";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
예제 #8
0
        public void CargarTabla()
        {
            dgDatos.ItemsSource = null;
            DataTable       dt = new DataTable();
            MultiEmpresaNEG multiEmpresaNEG = new MultiEmpresaNEG();

            Tipos_EstadosNEG tiposNEG = new Tipos_EstadosNEG();

            try
            {
                List <MULTI_EMPRESA> lista = multiEmpresaNEG.ListarEmpresas();
                dt.Columns.Add("ID");
                dt.Columns.Add("ROL");
                dt.Columns.Add("RAZON SOCIAL");
                dt.Columns.Add("DIRECCIÓN");
                dt.Columns.Add("TELÉFONO");
                if (lista.Count > 0)
                {
                    foreach (var x in lista)
                    {
                        dt.Rows.Add(x.ID, x.RUT, x.RAZON_SOCIAL, x.DIRECCION, x.NUMERO_TELEFONO);
                    }
                }
                dgDatos.ItemsSource = dt.DefaultView;

                List <ESTADO_EMPRESA> listaEEmpresa = tiposNEG.ListasEEmpresa();
                if (listaEEmpresa.Count > 0)
                {
                    cbxEstadoEmpresa.ItemsSource       = listaEEmpresa;
                    cbxEstadoEmpresa.DisplayMemberPath = "NOMBRE";
                    cbxEstadoEmpresa.SelectedValuePath = "ID";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
        public void CargarCombos()
        {
            Tipos_EstadosNEG   tiposNEG           = new Tipos_EstadosNEG();
            Marca_VehiculosNEG marca_VehiculosNEG = new Marca_VehiculosNEG();
            ClientesNEG        clientesNEG        = new ClientesNEG();

            try
            {
                List <TIPO_VEHICULO> listaTVehiculos = tiposNEG.ListarTVehiculos();
                if (listaTVehiculos.Count > 0)
                {
                    cbxTipoVehiculo.ItemsSource       = listaTVehiculos;
                    cbxTipoVehiculo.DisplayMemberPath = "NOMBRE";
                    cbxTipoVehiculo.SelectedValuePath = "ID";
                }

                List <MARCA_VEHICULO> listaMarcaVehiculos = marca_VehiculosNEG.ListarTodasMarcas();
                if (listaMarcaVehiculos.Count > 0)
                {
                    cbxMarcaVehiculo.ItemsSource       = listaMarcaVehiculos;
                    cbxMarcaVehiculo.DisplayMemberPath = "NOMBRE";
                    cbxMarcaVehiculo.SelectedValuePath = "ID";
                }

                List <ClienteVIEW> listaClientes = clientesNEG.ListarTodosClientes();
                if (listaClientes.Count > 0)
                {
                    cbxCliente.ItemsSource       = listaClientes;
                    cbxCliente.DisplayMemberPath = "NUM_ID";
                    cbxCliente.SelectedValuePath = "ID";//valos del combobox, considerar eso als elecciona cliente
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
            }
        }
        public void CargarCombos()
        {
            Tipos_EstadosNEG tiposNEG    = new Tipos_EstadosNEG();
            SucursalNEG      sucursalNEG = new SucursalNEG();

            try
            {
                List <TIPO_SERVICIO> listaTServicios = tiposNEG.ListarTServicios();
                if (listaTServicios.Count > 0)
                {
                    cbxTipoServicio.ItemsSource       = listaTServicios;
                    cbxTipoServicio.DisplayMemberPath = "NOMBRE";
                    cbxTipoServicio.SelectedValuePath = "ID";
                }

                List <ESTADO_SERVICIO> listaEServicios = tiposNEG.ListarEServicios();
                if (listaEServicios.Count > 0)
                {
                    cbxEstadoServicio.ItemsSource       = listaEServicios;
                    cbxEstadoServicio.DisplayMemberPath = "NOMBRE";
                    cbxEstadoServicio.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());
            }
        }
예제 #11
0
 private void cbxTipoBusqueda_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (cbxTipoBusqueda.SelectedValue != null)
     {
         try
         {
             string tipo = cbxTipoBusqueda.SelectedIndex.ToString();
             if (tipo == "0")
             {
                 tipo = "ESTADO";
             }
             if (tipo == "1")
             {
                 tipo = "CLIENTES";
             }
             if (tipo == "2")
             {
                 tipo = "SUCURSAL";
             }
             cbxTextoBusqueda.ItemsSource = null;
             cbxTextoBusqueda.IsEnabled   = false;
             if (tipo == "CLIENTES")
             {
                 ClientesNEG        clientesNEG   = new ClientesNEG();
                 List <ClienteVIEW> listaClientes = clientesNEG.ListarTodosClientes();
                 if (listaClientes.Count > 0)
                 {
                     cbxTextoBusqueda.ItemsSource       = listaClientes;
                     cbxTextoBusqueda.DisplayMemberPath = "NUM_ID";
                     cbxTextoBusqueda.SelectedValuePath = "ID";
                 }
                 cbxTextoBusqueda.IsEnabled = true;
             }
             else if (tipo == "SUCURSAL")
             {
                 SucursalNEG     sucursalNEG   = new SucursalNEG();
                 List <SUCURSAL> listaSucursal = sucursalNEG.ListarSucuralesActivas();
                 if (listaSucursal.Count > 0)
                 {
                     cbxTextoBusqueda.ItemsSource       = listaSucursal;
                     cbxTextoBusqueda.DisplayMemberPath = "NOMBRE";
                     cbxTextoBusqueda.SelectedValuePath = "ID";
                 }
                 cbxTextoBusqueda.IsEnabled = true;
             }
             else if (tipo == "ESTADO")
             {
                 Tipos_EstadosNEG tipos_EstadosNEG = new Tipos_EstadosNEG();
                 List <string>    listaTipoEstados = new List <string>();
                 listaTipoEstados.Add("RESERVADO");
                 listaTipoEstados.Add("INICIADO");
                 listaTipoEstados.Add("COMPLETADO");
                 listaTipoEstados.Add("PAGADO");
                 if (listaTipoEstados.Count > 0)
                 {
                     cbxTextoBusqueda.ItemsSource       = listaTipoEstados;
                     cbxTextoBusqueda.DisplayMemberPath = "NOMBRE";
                     cbxTextoBusqueda.SelectedValuePath = "ID";
                 }
                 cbxTextoBusqueda.IsEnabled = true;
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
         }
     }
     else
     {
         cbxTextoBusqueda.SelectedIndex = -1;
         cbxTextoBusqueda.IsEnabled     = false;
     }
 }
예제 #12
0
        private void cbxTipoBusqueda_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (cbxTipoBusqueda.SelectedValue != null)
            {
                try
                {
                    string tipo = cbxTipoBusqueda.SelectedIndex.ToString();
                    if (tipo == "0")
                    {
                        tipo = "PROVEEDOR";
                    }
                    if (tipo == "1")
                    {
                        tipo = "SUCURSAL";
                    }
                    if (tipo == "2")
                    {
                        tipo = "ESTADO";
                    }
                    cbxTextoBusqueda.ItemsSource = null;
                    cbxTextoBusqueda.IsEnabled   = false;

                    if (tipo == "PROVEEDOR")
                    {
                        ProveedoresNEG         proveedoresNEG = new ProveedoresNEG();
                        List <ProveedoresVIEW> listaProveedor = proveedoresNEG.ListarTodosProveedores();
                        if (listaProveedor.Count > 0)
                        {
                            cbxTextoBusqueda.ItemsSource       = listaProveedor;
                            cbxTextoBusqueda.DisplayMemberPath = "NOMBRE_EMPRESA";
                            cbxTextoBusqueda.SelectedValuePath = "ID";
                        }
                        cbxTextoBusqueda.IsEnabled = true;
                    }
                    else if (tipo == "SUCURSAL")
                    {
                        SucursalNEG     sucursalNEG   = new SucursalNEG();
                        List <SUCURSAL> listaSucursal = sucursalNEG.ListarSucuralesActivas();
                        if (listaSucursal.Count > 0)
                        {
                            cbxTextoBusqueda.ItemsSource       = listaSucursal;
                            cbxTextoBusqueda.DisplayMemberPath = "NOMBRE";
                            cbxTextoBusqueda.SelectedValuePath = "ID";
                        }
                        cbxTextoBusqueda.IsEnabled = true;
                    }
                    else if (tipo == "ESTADO")
                    {
                        Tipos_EstadosNEG           tipos_EstadosNEG = new Tipos_EstadosNEG();
                        List <ESTADO_ORDEN_PEDIDO> listaTipoEstados = tipos_EstadosNEG.ListarEOrdenesPedidos();
                        if (listaTipoEstados.Count > 0)
                        {
                            cbxTextoBusqueda.ItemsSource       = listaTipoEstados;
                            cbxTextoBusqueda.DisplayMemberPath = "NOMBRE";
                            cbxTextoBusqueda.SelectedValuePath = "ID";
                        }
                        cbxTextoBusqueda.IsEnabled = true;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString());
                }
            }
            else
            {
                cbxTextoBusqueda.SelectedIndex = -1;
                cbxTextoBusqueda.IsEnabled     = false;
            }
        }