Exemple #1
0
 protected override void cargar()
 {
     Cargador.cargarPlantas(cboPlanta, "Sin seleccionar");
     Cargador.cargarClientes(cboCliente, "Sin especificar");
     Cargador.cargarArticulos(cboArticulo, "Sin seleccionar");
     Cargador.cargarMonedas(cboMoneda, "Sin seleccionar");
 }
Exemple #2
0
        private void cboCliente_SelectedIndexChanged(object sender, EventArgs e)
        {
            cliente = cboCliente.SelectedItem != null ? ((Cliente)((ComboBoxItem)cboCliente.SelectedItem).Value) : null;

            if (cliente != null)
            {
                Cargador.cargarPlantas(cboPlanta, cliente, "Sin especificar");
                cboPlanta.Enabled = true;
            }
        }
Exemple #3
0
 protected override void cargar()
 {
     if (!cargaRealizada)
     {
         Cargador.cargarPlantas(cboPlanta, "Sin especificar");
         Cargador.cargarClientes(cboCliente, "Sin especificar");
         cboPlanta.Focus();
         dtpFechaDesde.Value = DateTime.Now.AddYears(-1);
         cargaRealizada      = true;
     }
 }
Exemple #4
0
        protected override void cargar()
        {
            Cargador.cargarArticulos(cboArticulo);
            Cargador.cargarPlantas(cboPlanta, "Sin especificar");
            Cargador.cargarClientes(cboCliente, "Sin especificar");
            Cargador.cargarMonedas(cboMoneda);

            gpbPrecios.Enabled = false;
            dgvPrecios.Enabled = false;

            VistaEliminado(false);
        }
Exemple #5
0
        protected override bool cargarBusqueda()
        {
            frmBusquedaPrecios frmBusquedaArticulo = new frmBusquedaPrecios();
            DialogResult       res = frmBusquedaArticulo.ShowDialog();

            lblUltimaModificacion.Text = "Última modificación: ";

            if (res == DialogResult.OK)
            {
                ArticuloPlanta          = frmBusquedaArticulo.articuloSeleccionado;
                txtPrecioInicial.Text   = ArticuloPlanta.precio.ToString();
                cboMoneda.SelectedIndex = cboMoneda.FindStringExact(ArticuloPlanta.Moneda.nombre);
                if (ArticuloPlanta.Planta.Cliente != null)
                {
                    cboCliente.SelectedIndex = cboCliente.FindStringExact(ArticuloPlanta.Planta.Cliente.razonSocial);
                }
                else
                {
                    Cargador.cargarPlantas(cboPlanta, "Sin especificar");
                    Cargador.cargarClientes(cboCliente, "Sin especificar");
                    cboCliente.SelectedIndex = 0;
                }

                cboPlanta.SelectedIndex    = cboPlanta.FindStringExact(ArticuloPlanta.Planta.nombre);
                cboArticulo.SelectedIndex  = cboArticulo.FindStringExact(ArticuloPlanta.TipoArticulo.nombre);
                txtNumero.Text             = ArticuloPlanta.Planta.codigo + ArticuloPlanta.contador.ToString();
                lblUltimaModificacion.Text = "Última modificación: " + ArticuloPlanta.fechaCambio.ToShortDateString() + " " + ArticuloPlanta.fechaCambio.ToShortTimeString();
                VistaEliminado(ArticuloPlanta.eliminado.HasValue);

                cboMoneda_SelectedIndexChanged(null, null);
                txtPrecioInicial_KeyUp(null, null);

                int i = 0;
                dgvPrecios.Rows.Clear();
                foreach (PreciosAdicionales pa in ArticuloPlanta.PreciosAdicionales)
                {
                    dgvPrecios.Rows.Add();
                    dgvPrecios.Rows[i].Cells["clmPresent"].Value = "x " + pa.Presentacion.litrosEnvase.ToString();
                    dgvPrecios.Rows[i].Cells["clmPresent"].Tag   = pa.Presentacion;
                    dgvPrecios.Rows[i].Cells["clmPrecio"].Value  = pa.precio.ToString("0.00");

                    i++;
                }

                CargarPreciosHist();

                return(true);
            }

            return(false);
        }
Exemple #6
0
        protected override void agregar()
        {
            ArticuloPlanta = new ArticuloPlanta();
            limpiarControles(gpbPrecios);
            dgvPrecios.Rows.Clear();
            dgvPreciosHist.Rows.Clear();
            gpbPrecios.Enabled       = true;
            dgvPrecios.Enabled       = true;
            cboMoneda.SelectedIndex  = 0;
            cboCliente.SelectedIndex = 0;
            Cargador.cargarPlantas(cboPlanta, "Sin especificar");
            cboPlanta.SelectedIndex = 0;
            cboCliente.Focus();

            VistaEliminado(false);
        }
Exemple #7
0
        protected override void cargar()
        {
            Cargador.cargarPlantas(cboPlanta, "");

            gpbDatos.Enabled = false;
        }