public void EliminarTarea(string id) { Tareas tarea = TablaTareas.Where(t => t.ID == id).First(); //TablaTareas.Remove (tarea); this.Delete(tarea); }
void SeleccionarTarea(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem != null) { Tareas tarea = (Tareas)e.SelectedItem; PaginaEdicionTareas pagina = new PaginaEdicionTareas(); pagina.id = tarea.ID; Navigation.PushAsync(pagina); } }
protected override void OnAppearing() { base.OnAppearing(); dtpFecha.MaximumDate = DateTime.Now; if (id != "") { Tareas tarea = App.BD.ObtenerTarea(id); txtNombre.Text = tarea.Nombre; txtDescripcion.Text = tarea.Descripcion; pckTipo.SelectedIndex = tarea.Tipo; swtRealizada.IsToggled = tarea.Realizada; dtpFecha.Date = tarea.Fecha; } }
public void Guardar(string id, string nombre, string descripcion, int tipo, bool realizada, DateTime fecha) { Tareas tarea = ObtenerTarea(id); tarea.Nombre = nombre; tarea.Descripcion = descripcion; tarea.Tipo = tipo; tarea.Realizada = realizada; tarea.Fecha = fecha; if (id == "") { AgregarTarea(tarea); } else { ActualizarTarea(tarea); } }
void AgregarTarea(Tareas tarea) { tarea.ID = Guid.NewGuid ().ToString (); //TablaTareas.Add (tarea); this.Insert(tarea); }
void ActualizarTarea(Tareas tarea) { //int pos = TablaTareas.IndexOf (tarea); //TablaTareas [pos] = tarea; this.Update(tarea); }
void AgregarTarea(Tareas tarea) { tarea.ID = Guid.NewGuid().ToString(); //TablaTareas.Add (tarea); this.Insert(tarea); }