예제 #1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmConsultarArticulo f = new frmConsultarArticulo();

            f.ShowDialog();
            oArticulo           = f.e;
            txtCodigo.Text      = Convert.ToString(oArticulo.IdArticulo);
            cbxFecha.Text       = Convert.ToString(oArticulo.FechaProduccion);
            txtObservacion.Text = Convert.ToString(oArticulo.Observacion);

            if (oArticulo.IdGrupo == 6)
            {
                cbxGrupoArticulo.SelectedItem = "Vehiculo";
            }
            else if (oArticulo.IdGrupo == 7)
            {
                cbxGrupoArticulo.SelectedItem = "Accesorio";
            }

            if (Vehiculos.PageEnabled == true)
            {
                txtDescripcionV.Text            = oArticulo.Descripcion;
                txtCantMinimaV.Text             = Convert.ToString(oArticulo.CantidadMinima);
                txtCantMaximaV.Text             = Convert.ToString(oArticulo.CantidadMaxima);
                txtCantActualV.Text             = Convert.ToString(oArticulo.CantidadActual);
                cbxChasis.SelectedItem          = oDatArticulo.getDescripcionSegunIdChasis(oArticulo.IdChasis);
                cbxTipoMotor.SelectedItem       = oDatArticulo.getDescripcionSegunIdMotor(oArticulo.IdTipoMotor);
                txtPlaca.Text                   = Convert.ToString(oArticulo.NroPlaca);
                cbxTipoCombustible.SelectedItem = oDatArticulo.getDescripcionSegunIdCombustible(oArticulo.IdTipoCombustible);
                cbxColor.SelectedItem           = oDatArticulo.getDescripcionSegunIdColor(oArticulo.IdColor);
                cbxMarcaV.SelectedItem          = oDatArticulo.getDescripcionSegunIdMarca(oArticulo.IdMarca);
                cbxModelo.SelectedItem          = oDatArticulo.getDescripcionSegunIdModelo(oArticulo.IdModelo);
            }

            if (Accesorios.PageEnabled == true)
            {
                txtDescripcionA.Text         = oArticulo.Descripcion;
                txtCantMinimaA.Text          = Convert.ToString(oArticulo.CantidadMinima);
                txtCantMaximaA.Text          = Convert.ToString(oArticulo.CantidadMaxima);
                txtCantActualA.Text          = Convert.ToString(oArticulo.CantidadActual);
                cbxUnidadMedida.Text         = oDatArticulo.getDescripcionSegunIdUnidadMedida(oArticulo.IdUnidadMedida);
                cbxMarcaA.SelectedItem       = oDatArticulo.getDescripcionSegunIdMarca(oArticulo.IdMarca);
                cbxTipoMaterial.SelectedItem = oDatArticulo.getDescripcionSegunIdTipoMaterial(oArticulo.IdTipoMaterial);
            }

            if (oArticulo.IdEstado == 1)
            {
                cbxEstado.SelectedItem = "Activo";
            }
            else
            {
                cbxEstado.SelectedItem = "Inactivo";
            }
        }
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmConsultarArticulo f = new frmConsultarArticulo();
            f.ShowDialog();
            oArticulo = f.e;

            if (oArticulo.IdArticulo == 0)
            {
                borrar();
            }
            else
            {
                txtCodigo.Text = Convert.ToString(oArticulo.IdArticulo);
                cbxFecha.Text = Convert.ToString(oArticulo.FechaProduccion.ToShortDateString());
                txtObservacion.Text = Convert.ToString(oArticulo.Observacion);

                if (oArticulo.IdGrupo == 6)
                {
                    cbxGrupoArticulo.SelectedItem = "Vehiculo";
                }
                else if (oArticulo.IdGrupo == 7)
                {
                    cbxGrupoArticulo.SelectedItem = "Repuesto";
                }

                if (Vehiculos.PageEnabled == true)
                {
                    txtDescripcionV.Text = oArticulo.Descripcion;
                    cbxChasis.EditValue = oDatArticulo.getDescripcionSegunIdChasis(oArticulo.IdChasis);
                    cbxTipoMotor.EditValue = oDatArticulo.getDescripcionSegunIdMotor(oArticulo.IdTipoMotor);
                    txtPlaca.Text = oArticulo.NroPlaca;
                    cbxTipoCombustible.EditValue = oDatArticulo.getDescripcionSegunIdCombustible(oArticulo.IdTipoCombustible);
                    cbxColor.EditValue = oDatArticulo.getDescripcionSegunIdColor(oArticulo.IdColor);
                    cbxMarcaV.EditValue = oDatArticulo.getDescripcionSegunIdMarca(oArticulo.IdMarca);
                    cbxModelo.EditValue = oDatArticulo.getDescripcionSegunIdModelo(oArticulo.IdModelo);
                    txtPropietario.Text = oDatArticulo.getDescripcionSegunIdPersona(oArticulo.IdPersona);
                }

                if (Repuestos.PageEnabled == true)
                {
                    txtDescripcionA.Text = oArticulo.Descripcion;
                    txtCantMinimaA.Text = Convert.ToString(oArticulo.CantidadMinima);
                    txtCantMaximaA.Text = Convert.ToString(oArticulo.CantidadMaxima);
                    txtCantActualA.Text = Convert.ToString(oArticulo.CantidadActual);
                    cbxUnidadMedida.EditValue = oDatArticulo.getDescripcionSegunIdUnidadMedida(oArticulo.IdUnidadMedida);
                    cbxMarcaA.EditValue = oDatArticulo.getDescripcionSegunIdMarca(oArticulo.IdMarca);
                    cbxTipoMaterial.EditValue = oDatArticulo.getDescripcionSegunIdTipoMaterial(oArticulo.IdTipoMaterial);
                    txtPrecioUnitario.Text = Convert.ToString(oArticulo.PrecioUnitario);
                }

                if (oArticulo.IdEstado == 1)
                {
                    cbxEstado.SelectedItem = "Activo";
                }
                else if (oArticulo.IdEstado == 2)
                {
                    cbxEstado.SelectedItem = "Inactivo";
                }

                btnGuardar.Enabled = false;
                btnModificar.Enabled = true;
                btnEliminar.Enabled = true;
            }
        }
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmConsultarArticulo f = new frmConsultarArticulo();
            f.ShowDialog();
            oArticulo = f.e;
            txtCodigo.Text = Convert.ToString(oArticulo.IdArticulo);
            cbxFecha.Text = Convert.ToString(oArticulo.FechaProduccion);
            txtObservacion.Text = Convert.ToString(oArticulo.Observacion);

            if (oArticulo.IdGrupo == 6)
            {
                cbxGrupoArticulo.SelectedItem = "Vehiculo";
            }
            else if (oArticulo.IdGrupo == 7)
            {
                cbxGrupoArticulo.SelectedItem = "Accesorio";
            }

            if (Vehiculos.PageEnabled == true)
            {
                txtDescripcionV.Text = oArticulo.Descripcion;
                txtCantMinimaV.Text = Convert.ToString(oArticulo.CantidadMinima);
                txtCantMaximaV.Text = Convert.ToString(oArticulo.CantidadMaxima);
                txtCantActualV.Text = Convert.ToString(oArticulo.CantidadActual);
                cbxChasis.SelectedItem = oDatArticulo.getDescripcionSegunIdChasis(oArticulo.IdChasis);
                cbxTipoMotor.SelectedItem = oDatArticulo.getDescripcionSegunIdMotor(oArticulo.IdTipoMotor);
                txtPlaca.Text = Convert.ToString(oArticulo.NroPlaca);
                cbxTipoCombustible.SelectedItem = oDatArticulo.getDescripcionSegunIdCombustible(oArticulo.IdTipoCombustible);
                cbxColor.SelectedItem = oDatArticulo.getDescripcionSegunIdColor(oArticulo.IdColor);
                cbxMarcaV.SelectedItem = oDatArticulo.getDescripcionSegunIdMarca(oArticulo.IdMarca);
                cbxModelo.SelectedItem = oDatArticulo.getDescripcionSegunIdModelo(oArticulo.IdModelo);
            }

            if (Accesorios.PageEnabled == true)
            {
                txtDescripcionA.Text = oArticulo.Descripcion;
                txtCantMinimaA.Text = Convert.ToString(oArticulo.CantidadMinima);
                txtCantMaximaA.Text = Convert.ToString(oArticulo.CantidadMaxima);
                txtCantActualA.Text = Convert.ToString(oArticulo.CantidadActual);
                cbxUnidadMedida.Text = oDatArticulo.getDescripcionSegunIdUnidadMedida(oArticulo.IdUnidadMedida);
                cbxMarcaA.SelectedItem = oDatArticulo.getDescripcionSegunIdMarca(oArticulo.IdMarca);
                cbxTipoMaterial.SelectedItem = oDatArticulo.getDescripcionSegunIdTipoMaterial(oArticulo.IdTipoMaterial);
            }

            if (oArticulo.IdEstado == 1)
            {
                cbxEstado.SelectedItem = "Activo";
            }
            else
            {
                cbxEstado.SelectedItem = "Inactivo";
            }
        }