public void ModificarTarea(int id, string titulo, DateTime vencimiento, int estimacion, bool estado) { var tareaModificar = Tareas.Where(i => i.Id == id).Single(); tareaModificar.Titulo = titulo; tareaModificar.Vencimiento = vencimiento; tareaModificar.Estimacion = estimacion; tareaModificar.Estado = estado; SaveChanges(); Console.WriteLine("Tarea Modificado."); }
public void AgregarDetalle(DateTime fecha, int tiempo) { Detalles.Add(new Detalle { Fecha = fecha, Tiempo = tiempo, RecursoId = Recursos.Where(i => i.Id > 0).Single().Id, TareaId = Tareas.Where(i => i.Id > 0).First().Id }); // Aún no sé cómo funcionan las FKs con EFC. SaveChanges(); Console.WriteLine("Detalle Agregado."); }
public void BorrarTarea(int id) { Tareas.Remove(Tareas.Where(i => i.Id == id).Single()); SaveChanges(); Console.WriteLine("Tarea Borrado."); }