Ejemplo n.º 1
0
        public void FuncionBuscar()
        {
            accion = "buscar";
            if (txtCodigo.Text == "" && txtDescripcion.Text == "")
            {
                Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais);
                mensajeText    = StringResources.ExistenCamposVacios;
                mensajeCaption = StringResources.Validacióndecampos;

                MessageBox.Show(mensajeText, mensajeCaption,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);

                this.txtCodigo.Focus();
                return;
            }
            else if (txtCodigo.Text != "" && txtDescripcion.Text != "")
            {
                mensajeText    = StringResources.No_se_puede_realizar_la_busqueda_con_todos_los_campos_llenos;
                mensajeCaption = StringResources.Validacióndecampos;

                MessageBox.Show(mensajeText, mensajeCaption,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);

                this.txtCodigo.Focus();
                return;
            }
            else
            {
                if (txtCodigo.Text != "")
                {
                    codigo      = txtCodigo.Text;
                    descripcion = "";
                    ventTbSubCategoria.ValidarBuscarDT(codigo, descripcion);
                }
                else
                {
                    codigo      = "";
                    descripcion = txtDescripcion.Text;
                    ventTbSubCategoria.ValidarBuscarDT(codigo, descripcion);
                }
                if (frmTbSubCateg.estado == "Valido")
                {
                    txtCod.Text         = frmTbSubCateg._Codigo;
                    txtCodigo.Text      = frmTbSubCateg._Codigo;
                    cboCategoria.Text   = frmTbSubCateg._Categoria;
                    txtDescrip.Text     = frmTbSubCateg._Descripcion;
                    txtDescripcion.Text = frmTbSubCateg._Descripcion;
                    HabilitarBotones();
                    actual = "EditarEliminar";
                }
                else
                {
                    Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais);
                    mensajeText    = StringResources.NoSeEncontroInformacion;
                    mensajeCaption = StringResources.ErrordeValidacion;
                    MessageBox.Show(mensajeText, mensajeCaption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);

                    this.txtCodigo.Focus();
                    limpiarCajas();
                }
            }
        }