private Boolean ValidarRegistro()
        {
            Categorias_Controlador obj = new Categorias_Controlador();
             String Registro_buscar = txtNombreR.Text;

             return obj.ValidarRegistro1(Registro_buscar);
        }
        private void txtFiltroCategoria_KeyUp(object sender, KeyEventArgs e)
        {
            //Console.Write(txtFiltroCategoria.Text + e.KeyData.ToString() + "\n");

            //if (!(char.IsLetter(e.KeyCode)) && (e.KeyChar != (char)Keys.Back) && (e.KeyChar != (char)Keys.Space))
            //{
            //    MessageBox.Show("Solo se permiten letras", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            //    e.Handled = true;
            //    return;
            //}
            //    //if (e.KeyChar == (char)Keys.Tab)
            //    //{

            //    //}
            //if (e.KeyData.ToString() != "NumPad0" || e.KeyData.ToString() == "NumPad1" || e.KeyData.ToString() != "NumPad2" || txtFiltroCategoria.Text == "3"
            //    || e.KeyData.ToString() != "NumPad4" || e.KeyData.ToString() != "NumPad5" || e.KeyData.ToString() != "NumPad6" || txtFiltroCategoria.Text == "7"
            //    || e.KeyData.ToString() != "NumPad8" || e.KeyData.ToString() != "NumPad9" || txtFiltroCategoria.Text == "-" || txtFiltroCategoria.Text == "+")
            //{
            //    Console.Write("No debo de entrar aqui\n");
            //    e.Handled = true;
            //    txtFiltroCategoria.Undo();
            //}
            //else
            //{
                Categorias_Controlador obj = new Categorias_Controlador();
                List<Categorias> ListaCategorias;
                string Palabra_buscar;
                Console.Write(txtFiltroCategoria + "lalal2\n");
                Palabra_buscar = txtFiltroCategoria.Text;
                //Console.Write(Palabra_buscar + "\n");
                ListaCategorias = obj.buscarCategoriaNombre(Palabra_buscar);
                dgvCategorias.DataSource = ListaCategorias;
                Console.Write(ListaCategorias + "listas\n");
                if (ListaCategorias.Equals(""))
                {
                    MessageBox.Show("no se encontro registro", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

            }

            //}
        }
        private void RegistrarCategoria()
        {
            int r = 0;
            Categorias objEntidad = new Categorias();
            Categorias_Controlador objNegocio = new Categorias_Controlador();
            objEntidad.id_categoria = txtId.Text;
            objEntidad.nombre = txtNombreR.Text;

            objEntidad.descripcion = txtDescripcionR.Text;

            r = objNegocio.RegistrarCategoria(objEntidad);
        }
        private void ModificarCategoria()
        {
            int r = 0;
            Categorias objEntidad = new Categorias();
            Categorias_Controlador objNegocio = new Categorias_Controlador();
            objEntidad.id_categoria = txtIdCategoria.Text;
            objEntidad.nombre = txtNombreCategoria.Text;
            objEntidad.descripcion = txtDescripcionM.Text;

            //  objEntidad.id_mp = Convert.ToString(cbMP.SelectedValue);

            r = objNegocio.ModificarCategorias(objEntidad);
        }
 //Metetodos de filtrocategoria
 private void txtFiltroCategoria_KeyUp(object sender, KeyEventArgs e)
 {
     Categorias_Controlador obj = new Categorias_Controlador();
     List<Categorias> ListaCategorias;
     string Palabra_buscar;
     Console.Write(txtFiltroCategoria + "lalal2\n");
     Palabra_buscar = txtFiltroCategoria.Text;
     //Console.Write(Palabra_buscar + "\n");
     ListaCategorias = obj.buscarCategoriaNombre(Palabra_buscar);
     dgvCategorias.DataSource = ListaCategorias;
     Console.Write(ListaCategorias + "listas\n");
     if (ListaCategorias.Equals(""))
     {
         MessageBox.Show("no se encontro registro", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
 //Metodo para Modificar
 private void ModificarCategoria()
 {
     int r = 0;
     Categorias objEntidad = new Categorias();
     Categorias_Controlador objNegocio = new Categorias_Controlador();
     objEntidad.id_categoria = txtIdCategoria.Text;
     objEntidad.nombre = txtNombreM.Text;
     objEntidad.descripcion = txtDescripcionM.Text;
     r = objNegocio.ModificarCategorias(objEntidad);
 }