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 ModificarRecurso(int id, string nombre) { var recursoModificar = Recursos.Where(i => i.Id == id).Single(); recursoModificar.Nombre = nombre; SaveChanges(); Console.WriteLine("Recurso Modificado."); }
public void AgregarTarea(string titulo, DateTime vencimiento, int estimacion, bool estado) { Tareas.Add(new Tarea { Titulo = titulo, Vencimiento = vencimiento, Estimacion = estimacion, ResponsableId = Recursos.Where(i => i.Id > 0).First().Id, Estado = estado }); // Aún no sé cómo funcionan las FKs con EFC. SaveChanges(); Console.WriteLine("Tarea Agregado."); }
public void BorrarRecurso(int id) { Recursos.Remove(Recursos.Where(i => i.Id == id).Single()); SaveChanges(); Console.WriteLine("Recurso Borrado."); }