Exemple #1
0
        protected override bool cargarBusqueda()
        {
            if (frmBusquedaSalida == null)
            {
                frmBusquedaSalida = new frmBusquedaSalida();
            }

            DialogResult res = frmBusquedaSalida.ShowDialog();

            if (res == DialogResult.OK)
            {
                Cargador.cargarVendedores(cboVendedor, "", Global.Servicio.ObtenerNombresVendedores());
                salida = frmBusquedaSalida.salidaSeleccionada;
                if (salida.Cliente != null)
                {
                    //string clienteNombre = Global.Servicio.obtenerTodosClientes(int.MaxValue).Where(c => c.id == salida.idCliente).First().razonSocial;
                    cboCliente.SelectedIndex = cboCliente.FindStringExact(salida.Cliente.razonSocial);
                }
                else
                {
                    cboCliente.SelectedIndex = -1;
                }
                cboTipo.SelectedIndex         = salida.Lote.numero.Substring(0, 3) == "MP-" ? 1:0;
                cboArticulo.SelectedIndex     = cboArticulo.FindStringExact(salida.Lote.TipoArticulo.nombre);
                cboLote.SelectedIndex         = cboLote.FindStringExact(salida.Lote.numero.ToString());
                cboPresentacion.SelectedIndex = cboPresentacion.FindStringExact(salida.Presentacion == null ? "Sin seleccionar...": "x " + salida.Presentacion.litrosEnvase.ToString());
                txtCantidad.Text          = salida.cantidad.ToString();
                dtpFecha.Value            = salida.fecha.Value;
                cboVendedor.SelectedIndex = cboVendedor.FindStringExact(salida.nombreVendedor);

                return(true);
            }

            return(false);
        }
Exemple #2
0
 protected override void cargar()
 {
     Cargador.cargarArticulos(cboArticulo, "Sin Seleccionar...");
     Cargador.cargarPresentaciones(cboPresentacion, "Sin Seleccionar...");
     Cargador.cargarClientes(cboCliente, "Sin Seleccionar...");
     cboTipo.Items.Clear();
     cboTipo.Items.Add("Productos");
     cboTipo.Items.Add("Materia Prima / Insumos");
     cboTipo.SelectedIndex = 0;
     Cargador.cargarVendedores(cboVendedor, "Sin Seleccionar...", Global.Servicio.ObtenerNombresVendedores());
     gpbDatos.Enabled = false;
 }