string IGenericSingleton <Gobernador> .Find(Gobernador Data)
        {
            IC.CreateCommand("Gobernadores_Find");
            IC.ParameterAddInt("IDProvincia", Data.ID);
            DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Gobernador.");

            IGSG.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
        List <Gobernador> IGenericSingleton <Gobernador> .List(Gobernador Data)
        {
            IC.CreateCommand("Gobernadores_List");
            DataTable         DT           = IC.List("Error: No Se Pudo Listar Los Gobernadores.");
            List <Gobernador> Gobernadores = new List <Gobernador>();

            foreach (DataRow DR in DT.Rows)
            {
                Gobernador Gobernador = new Gobernador();
                IGSG.LoadClass(DR, Gobernador);
                Gobernadores.Add(Gobernador);
            }
            return(Gobernadores);
        }