public static bool ModificoUsuario(Usuario u)
 {
     if (u is Registrado)
     {
         return(DatosRegistrado.Modificion((Registrado)u) == 1);
     }
     else
     {
         return(DatosAdministrador.ModificoAdministrador((Administrador)u) == 1);
     }
 }
 public static bool AgregarUsuario(Usuario u)
 {
     if (u is Registrado)
     {
         return(DatosRegistrado.Alta((Registrado)u) == 1);
     }
     else
     {
         return(DatosAdministrador.AgregarAdministrador((Administrador)u) == 1);
     }
 }
 public static string NombreUsuario(long pCi)
 {
     if (EsAdministrador(pCi))
     {
         return(DatosAdministrador.NombreAdministrador(pCi));
     }
     else
     {
         return(DatosRegistrado.NombreRegistrado(pCi));
     }
 }
 public static int ClaveCorrecta(long pCi, string pClave)
 {
     if (EsAdministrador(pCi))
     {
         return(DatosAdministrador.ClaveCorrecta(pCi, pClave));
     }
     else
     {
         return(DatosRegistrado.ClaveCorrecta(pCi, pClave));
     }
 }
 public static List <Registrado> ListarRegistrados()
 {
     return(DatosRegistrado.ListarRegistrados());
 }
 public static bool EsRegistrado(long pCi)
 {
     return(DatosRegistrado.EsRegistrado(pCi) == 1);
 }
 public static Registrado buscarRegistrado(long pCi)
 {
     return(DatosRegistrado.BuscarRegistrado(pCi));
 }