public static Rol SelectByNombreRol(string nombreRol)
    {
        RolDSTableAdapters.RolTableAdapter adapter = new RolDSTableAdapters.RolTableAdapter();
        RolDS.RolDataTable table = adapter.SelectByNombreRol(nombreRol);

        Rol objRol = rowToDto(table[0]);

        return objRol;
    }
    public static Rol SelectById(int id)
    {
        RolDSTableAdapters.RolTableAdapter adapter = new RolDSTableAdapters.RolTableAdapter();
        RolDS.RolDataTable table = adapter.SelectById(id);

        Rol objRol = rowToDto(table[0]);

        return objRol;
    }
 public static List<Rol> SelectAll()
 {
     RolDSTableAdapters.RolTableAdapter adapter = new RolDSTableAdapters.RolTableAdapter();
     RolDS.RolDataTable table = adapter.SelectAll();
     List<Rol> listaDeRoles = new List<Rol>();
     foreach (RolDS.RolRow row in table)
     {
         listaDeRoles.Add(rowToDto(row));
     }
     return listaDeRoles;
 }
 public static void Update(string nombreRol, int id)
 {
     RolDSTableAdapters.RolTableAdapter adapter = new RolDSTableAdapters.RolTableAdapter();
     adapter.Update(nombreRol, id);
 }
 public static void Insert(string nombreRol)
 {
     RolDSTableAdapters.RolTableAdapter adapter = new RolDSTableAdapters.RolTableAdapter();
     adapter.Insert(nombreRol);
 }
 public static void Delete(int id)
 {
     RolDSTableAdapters.RolTableAdapter adapter = new RolDSTableAdapters.RolTableAdapter();
     adapter.Delete(id);
 }