Esempio n. 1
0
        public void cargarDatos()
        {
            cboCompania.DataSource    = companialogica.SeleccionarCompanias("001");
            cboCompania.DisplayMember = "nombre";
            cboCompania.ValueMember   = "cia";
            cboCompania.SelectedValue = cia;

            cboTipo.DataSource    = tipoLogica.SeleccionarTipos(cia, "F");
            cboTipo.DisplayMember = "descripcion";
            cboTipo.ValueMember   = "tipo";

            txtCaja.Text = Global.GlobalVend.caja + "-" + cajaLogica.ObtenerCaja(cia, Global.GlobalVend.caja).descripcion;

            txtDocumento.Text = "0";

            cboMoneda.DataSource    = monedaLogica.SeleccionarMoneda(cia);
            cboMoneda.DisplayMember = "descripcion";
            cboMoneda.ValueMember   = "codigo";

            cboEstado.Items.Add(new { Text = "Activo", Value = "A" });
            cboEstado.Items.Add(new { Text = "Pendiente", Value = "P" });
            cboEstado.Items.Add(new { Text = "Nulo", Value = "N" });
            cboEstado.DisplayMember = "Text";
            cboEstado.ValueMember   = "Value";
            cboEstado.SelectedIndex = 0;

            txtVendedor.Text = Global.GlobalVend.nombre;
        }
        private void btnModificarCaja_Click(object sender, EventArgs e)
        {
            //verificar que el campo de descripcion este vacio
            if (txtDescripcion.Text == "")
            {
                lblMensaje.ForeColor = Color.Red;
                lblMensaje.Text      = "Por favor, llene los campos necesarios para realizar su modificación";
            }
            else
            {
                Caja c1 = (Caja)dgvCajas.Rows[dgvCajas.SelectedRows[0].Index].DataBoundItem;

                //crea la instancia del objeto caja
                Caja c = new Caja();
                c.descripcion = txtDescripcion.Text;
                c.idUsuario   = Convert.ToInt32(cboUsuarios.SelectedValue);
                c.idCaja      = cL.ObtenerCaja(c1.descripcion).ElementAt(0).idCaja;


                if (cboEstado.SelectedIndex == 0)
                {
                    c.estado = 1;
                }

                if (cboEstado.SelectedIndex == 1)
                {
                    c.estado = 2;
                }

                if (cboEstado.SelectedIndex == 2)
                {
                    c.estado = c1.estado;
                }

                //modifica la caja y lo muestra en el datagridview
                cL.ModificarCaja(c);
                refrescar();
                lblMensaje.ForeColor = Color.Green;
                lblMensaje.Text      = "La caja fue modificada exitosamente";
            }
        }
Esempio n. 3
0
        public void cargarDatos()
        {
            cboCompania.DataSource    = companialogica.SeleccionarCompanias("001");
            cboCompania.DisplayMember = "nombre";
            cboCompania.ValueMember   = "cia";
            cboCompania.SelectedValue = cia;

            cboTipo.DataSource    = tipoLogica.SeleccionarTipos(cia, "F");
            cboTipo.DisplayMember = "descripcion";
            cboTipo.ValueMember   = "tipo";

            txtCaja.Text = Global.GlobalVend.caja + "-" + cajaLogica.ObtenerCaja(cia, Global.GlobalVend.caja).descripcion;

            txtDocumento.Text = "0";

            cboMoneda.DataSource    = monedaLogica.SeleccionarMoneda(cia);
            cboMoneda.DisplayMember = "descripcion";
            cboMoneda.ValueMember   = "codigo";

            DataTable dt = new DataTable();

            dt.Columns.Add("codigo");
            dt.Columns.Add("Nombre");

            DataRow row = dt.NewRow();

            row["codigo"] = "A";
            row["Nombre"] = "Activo";
            dt.Rows.Add(row);

            row           = dt.NewRow();
            row["codigo"] = "P";
            row["Nombre"] = "Pendiente";
            dt.Rows.Add(row);

            row           = dt.NewRow();
            row["codigo"] = "N";
            row["Nombre"] = "Nulo";
            dt.Rows.Add(row);

            cboEstado.DataSource    = dt;
            cboEstado.DisplayMember = "Nombre";
            cboEstado.ValueMember   = "codigo";
            cboEstado.SelectedIndex = 0;

            cboListaPrecio.DataSource    = clienteLogica.SeleccionarListaPrecio(cia, "");
            cboListaPrecio.DisplayMember = "descripcion";
            cboListaPrecio.ValueMember   = "codigo";

            txtVendedor.Text = Global.GlobalVend.nombre;
        }