string IGenericSingleton <Rol> .Find(Rol Data) { IC.CreateCommand("Roles_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Rol."); IGSR.LoadClass(DR, Data); return(Data.RowToJson(DR)); }
List <Rol> IGenericSingleton <Rol> .List(Rol Data) { IC.CreateCommand("Roles_List"); DataTable DT = IC.List("Error: No Se Pudo Listar Los Roles."); List <Rol> Roles = new List <Rol>(); foreach (DataRow DR in DT.Rows) { Rol Rol = new Rol(); IGSR.LoadClass(DR, Rol); Roles.Add(Rol); } return(Roles); }