//Metodo Insertar
        public string Insertar(EstadoCarpetas mEstadoCarpeta)
        {
            string          rpta     = "";
            MySqlConnection Conexion = Clases.Database.obtenerConexion(true);

            try
            {
                //Codigo
                if (Conexion.State != ConnectionState.Open)
                {
                    Conexion.Open();
                }
                //Establecer Comando
                MySqlCommand SqlCmd = new MySqlCommand();
                SqlCmd.Connection  = Conexion;
                SqlCmd.CommandText = "sp_estadocarpetas_Insertar";
                SqlCmd.CommandType = CommandType.StoredProcedure;
                //Aqui Parametros
                SqlCmd.Parameters.AddWithValue("@p_ID", mEstadoCarpeta.Id);
                SqlCmd.Parameters.AddWithValue("@p_Codigo", mEstadoCarpeta.Codigo);
                SqlCmd.Parameters.AddWithValue("@p_Denominacion", mEstadoCarpeta.Denominacion);
                SqlCmd.Parameters.AddWithValue("@p_Ai", mEstadoCarpeta.Ai);
                //Ejecutar comando
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se ejecuto el comando";
            }
            catch (System.Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (Conexion.State == ConnectionState.Open)
                {
                    Conexion.Close();
                }
            }
            return(rpta);
        }
        //Metodo Editar
        //public string Editar(Documento mDocumento)
        //{

        //}
        //Metodo Eliminar
        //public string Eliminar(Documento mDocumento)
        //{

        //}
        //Metodo Mostrar
        //public DataTable Mostrar()
        //{

        //}
        //Metodo Buscar por Nombre
        //public DataTable BuscarNombre(Documento mDocumento)
        //{

        //}
        public DataTable BuscarEstadoCarpetaN(EstadoCarpetas dEastadoCarpeta)
        {
            DataTable       DtResultado = new DataTable("EstadoCarpeta");
            MySqlConnection Conexion    = Clases.Database.obtenerConexion(true);

            try
            {
                //Codigo
                if (Conexion.State != ConnectionState.Open)
                {
                    Conexion.Open();
                }
                //Establecer Comando
                MySqlCommand SqlCmd = new MySqlCommand();
                SqlCmd.Connection  = Conexion;
                SqlCmd.CommandText = @"sp_estadocarpetas_Por_Nombre";
                SqlCmd.CommandType = CommandType.StoredProcedure;
                //Aqui Parametros
                SqlCmd.Parameters.AddWithValue("@p_Denominacion", dEastadoCarpeta.Denominacion);
                //Ejecutar comando
                MySqlDataAdapter SqlDat = new MySqlDataAdapter(SqlCmd);
                DataTable        dt     = new DataTable();
                SqlDat.Fill(DtResultado);
            }
            catch (System.Exception ex)
            {
                string error = ex.Message;
                DtResultado = null;
            }
            finally
            {
                if (Conexion.State == ConnectionState.Open)
                {
                    Conexion.Close();
                }
            }
            return(DtResultado);
        }