private void btnAddTimeInterval_Click_1(object sender, EventArgs e) { try { using (var controller = this.iFactory.GetController <ManageScheduleHandler>()) { DataGridViewRow row = dgvDateInterval.CurrentRow; ScheduleDTO dateInterval = dgvDateInterval.GetItem(row.Index); ScheduleEntryDTO timeInterval = new ScheduleEntryDTO(); IAddModifyViewForm ventana = new AgregarModificarIntervaloTiempo(this.iFactory); ventana.Add((IDTO)timeInterval); DialogResult resultado = ventana.ShowForm(); if (resultado == DialogResult.OK) { dateInterval.ActiveHours.Add(timeInterval); } } } catch { throw; } //TODO revisar esto }
private void btnAddTimeInterval_Click_1(object sender, EventArgs e) { DataGridViewRow row = dgvDateInterval.CurrentRow; this.dateInterval = dgvDateInterval.GetItem(row.Index); this.timeInterval = new ScheduleEntryDTO(); IAddModifyViewForm ventana = new AgregarModificarIntervaloTiempo(); ventana.Add((IDTO)this.timeInterval); DialogResult resultado = ventana.ShowForm(); if (resultado == DialogResult.OK) { this.dateInterval.ActiveHours.Add(this.timeInterval); } //TODO revisar esto }