private void CargarCombos() { try { ClientesNEG clientesNEG = new ClientesNEG(); SucursalNEG sucursalNEG = new SucursalNEG(); 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"; } } 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()); } }
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 CargarTablaClientes() { dgClientes.ItemsSource = null; DataTable dt = new DataTable(); ClientesNEG clientesNEG = new ClientesNEG(); try { List <ClienteVIEW> lista = clientesNEG.ListarTodosClientes(); dt.Columns.Add("ID"); dt.Columns.Add("NOMBRE"); dt.Columns.Add("APELLIDO"); dt.Columns.Add("NUM_ID"); dt.Columns.Add("DIV_ID"); dt.Columns.Add("DIRECCION"); dt.Columns.Add("COMUNA"); dt.Columns.Add("TELEFONO_CELULAR"); dt.Columns.Add("TELEFONO_FIJO"); dt.Columns.Add("ESTADO_PERSONA"); dt.Columns.Add("TIPO_PERSONA"); dt.Columns.Add("ESTADO_CLIENTE"); dt.Columns.Add("NOMBRE_SUCURSAL"); if (lista.Count > 0) { foreach (var x in lista) { dt.Rows.Add(x.ID, x.NOMBRE, x.APELLIDO, x.NUM_ID, x.DIV_ID, x.DIRECCION, x.COMUNA, x.TELEFONO_CELULAR, x.TELEFONO_FIJO, x.ESTADO_PERSONA, x.TIPO_PERSONA, x.ESTADO_CLIENTE, x.NOMBRE_SUCURSAL); } } dgClientes.ItemsSource = dt.DefaultView; } catch (Exception ex) { MessageBox.Show("Error:\n" + ex.TargetSite + "\n" + ex.Message.ToString()); } }
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; } }