//EVENTO QUE INSERTA UNA ACTIVIDAD AL PULSAR EL BOTON INSERTAR private void InsertarActividadButton_Click(object sender, EventArgs e) { if (Program.diarioEntrenamiento.Circuitos.Count == 0) { this.InsertarButton.Enabled = false; } else { Tiempo tiempo = new Tiempo((int)this.MinutosNumericUpDown.Value, (int)this.SegundosNumericUpDown.Value); diaEntrenamiento.Fecha = this.FechaDateTimePicker.Value; if (Program.diarioEntrenamiento.ObtenerDiaEntrenamientoPorFecha(diaEntrenamiento.Fecha).Key == null) { diaEntrenamiento.AñadirActividad(new Core.Actividad(diaEntrenamiento.actividades.Count, tiempo, (Double)this.DistanciaNumericUpDown.Value, Program.diarioEntrenamiento.Circuitos[this.CircuitoComboBox.SelectedIndex], this.NotaTextBox.Text)); diaEntrenamiento.Fecha = this.FechaDateTimePicker.Value; Program.diarioEntrenamiento.AñadirDiaEntrenamiento(diaEntrenamiento); } else { var diaEntrenamientoSeleccionado = Program.diarioEntrenamiento.ObtenerDiaEntrenamientoPorFecha(this.diaEntrenamiento.Fecha); Program.diarioEntrenamiento.EliminarDia(diaEntrenamientoSeleccionado.Key); this.diaEntrenamiento = diaEntrenamientoSeleccionado.Key; this.diaEntrenamiento.AñadirActividad(new Core.Actividad(this.diaEntrenamiento.actividades.Count, tiempo, (Double)this.DistanciaNumericUpDown.Value, Program.diarioEntrenamiento.Circuitos[this.CircuitoComboBox.SelectedIndex], this.NotaTextBox.Text)); this.diaEntrenamiento.Fecha = this.FechaDateTimePicker.Value; if (diaEntrenamientoSeleccionado.Value != null) { Program.diarioEntrenamiento.AñadirDiaYMedida(this.diaEntrenamiento, diaEntrenamientoSeleccionado.Value); } else { Program.diarioEntrenamiento.AñadirDiaEntrenamiento(this.diaEntrenamiento); } } this.diarioEntrenamientoView.TablaActividadDataGridView.Rows.Clear(); this.diarioEntrenamientoView.ActividadView_Load(); this.diarioEntrenamientoView.TablaActividadDataGridView.Update(); this.diarioEntrenamientoView.TablaActividadDataGridView.Refresh(); this.Close(); } }
//EVENTO QUE INSERTA MEDIDA AL PULSAR EL BOTON INSERTAR private void InsertarMedidaButton_Click(object sender, EventArgs e) { diaEntrenamiento.Fecha = this.FechaDateTimePicker.Value; var dia = Program.diarioEntrenamiento.ObtenerDiaEntrenamientoPorFecha(diaEntrenamiento.Fecha); if (dia.Key == null) { Program.diarioEntrenamiento.AñadirDiaYMedida(diaEntrenamiento, new Core.Medida((Double)this.PesoNumericUpDown.Value, (Double)this.CircunferenciaAbdominalNumericUpDown.Value, this.NotaTextBox.Text)); } else { var diaEntrenamientoSeleccionado = Program.diarioEntrenamiento.ObtenerDiaEntrenamientoPorFecha(this.diaEntrenamiento.Fecha); Program.diarioEntrenamiento.EliminarDia(diaEntrenamientoSeleccionado.Key); this.diaEntrenamiento = diaEntrenamientoSeleccionado.Key; Program.diarioEntrenamiento.AñadirDiaYMedida(diaEntrenamiento, new Core.Medida((Double)this.PesoNumericUpDown.Value, (Double)this.CircunferenciaAbdominalNumericUpDown.Value, this.NotaTextBox.Text)); } this.diarioEntrenamientoView.TablaMedidasDataGridView.Rows.Clear(); this.diarioEntrenamientoView.MedidaView_Load(); this.diarioEntrenamientoView.TablaMedidasDataGridView.Update(); this.diarioEntrenamientoView.TablaMedidasDataGridView.Refresh(); this.Close(); }
public ActividadView(DiarioEntrenamientoView diarioEntrenamiento) { Build(); diaEntrenamiento = new DiaEntrenamiento(); this.diarioEntrenamientoView = diarioEntrenamiento; }
public MedidaView(DiarioEntrenamientoView diarioEntrenamiento) { Build(); diaEntrenamiento = new DiaEntrenamiento(); this.diarioEntrenamientoView = diarioEntrenamiento; }