public ActividadVistaModelo(Actividad actividad) { _tareasN = new TareasN(); _id = actividad.id; _dia = actividad.dia; _horaInicio = actividad.horaInicio; _duracion = actividad.duracion; _comentarios = actividad.comentarios; _idTarea = actividad.idTarea; if (_idTarea != null) { Tarea tarea = _tareasN.consultarTarea((int)_idTarea); _titulo = tarea.titulo; _descripcion = tarea.descripcion; _color = tarea.color; _objetivos = new ObservableCollection <ObjetivoVistaModelo>(); CargarObjetivos(); } else { _titulo = actividad.titulo; _descripcion = actividad.descripcion; _color = actividad.color; } }
public RecurrenciasSemanaVistaModelo() { _tareasN = new TareasN(); _recurrencias = new ObservableCollection <RecurrenciaVistaModelo>(); CargarRecurrenciasCommand = new Command(CargarRecurrencias); EliminarRecurrenciaCommand = new Command(EliminarRecurrencia); CargarRecurrencias(); }
public TareaDetalleVistaModelo(TareaVistaModelo tarea) { _tareasN = new TareasN(); TareaActual = tarea; AgregarObjetivoCommand = new Command(AgregarObjetivo); RefrescarObjetivosCommand = new Command(TareaActual.CargarObjetivos); EliminarObjetivoCommand = new Command(EliminarObjetivo); EliminarRecurrenciaCommand = new Command(EliminarRecurrencia); EditarTituloCommand = new Command(EditarTitulo); EditarDescripcionCommand = new Command(EditarDescripcion); EditarColorCommand = new Command(EditarColor); }
public NuevaActividadVistaModelo(INavigation nav, Page page, DateTime diaSeleccionado) { _tareasN = new TareasN(); _actividadesN = new ActividadesN(); _nuevaActividad = new ActividadVistaModelo(new Modelos.Actividad()); _nuevaActividad.Dia = diaSeleccionado; _nuevaActividad.HoraInicio = DateTime.Now.TimeOfDay; _tareas = new Dictionary <int, string>(); _nav = nav; _page = page; CargarTareas(); GuardarActividadCommand = new Command(GuardarActividad); }