static void MostrarTodasLasTareas() { IEnumerable <Tarea> listaTareas = OperacionesDB.ObtenerTodo <Tarea>(); foreach (var tarea in listaTareas) { Console.WriteLine("Titulo " + tarea.Titulo); Console.WriteLine("Estimacion " + tarea.Estimacion); Console.WriteLine("Vencimiento " + tarea.Vencimiento); var responsable = OperacionesDB.ObtenerPorId <Recurso>(tarea.ResponsableId); Console.WriteLine("Responsable " + responsable.Nombre); List <Detalle> detalleActual = OperacionesDB.ObtenerPorExpresion <Detalle>(p => p.TareaId == tarea.Id); if (detalleActual != null && detalleActual.Count > 0) { Console.WriteLine("Detalles"); Console.WriteLine("Fecha " + detalleActual[0].Fecha); Console.WriteLine("Duracion " + detalleActual[0].Tiempo); List <Recurso> recursos = OperacionesDB.ObtenerPorExpresion <Recurso>(p => p.DetalleId == detalleActual[0].Id); if (recursos != null && recursos.Count > 0) { Console.WriteLine("Recursos"); foreach (var recurso in recursos) { Console.WriteLine(recurso.Nombre); } } } Console.WriteLine(""); } }
static void MostrarTodosLosUsuarios() { List <Usuario> listaUsuario = OperacionesDB.ObtenerTodo <Usuario>(); idUltimoUsuario = listaUsuario[listaUsuario.Count - 1].Id; foreach (var usuario in listaUsuario) { Console.WriteLine("Usuario " + usuario.Id); Console.WriteLine("Nombre " + usuario.User); Console.WriteLine(""); } }