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 bool BajaUsuario(long ci) { if (EsRegistrado(ci)) { return(true); } else { return(DatosAdministrador.EliminoAdministrador(ci) == 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 <Administrador> ListarAdministrador() { return(DatosAdministrador.ListarAdministrador()); }
public static bool EsAdministrador(long pCi) { return(DatosAdministrador.EsAdministrador(pCi) == 1); }
public static Administrador buscarAdministrador(long pci) { return(DatosAdministrador.BuscarAdministradorPorCedula(pci)); }
} // declaramos las propiedades get set public AdministradorLogic() //instanciamos el administrador Data { this.administradorData = new DatosAdministrador(); }