private void dataGridTarea_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { tarea.IdTarea = Convert.ToInt32(this.dataGridTarea.Rows[e.RowIndex].Cells["idtarea"].Value); tarea.DescripcionTarea = this.dataGridTarea.Rows[e.RowIndex].Cells["descripciontarea"].Value.ToString(); tarea.Costo = Convert.ToDouble(this.dataGridTarea.Rows[e.RowIndex].Cells["costo"].Value); tarea.Duracion = TimeSpan.Parse(this.dataGridTarea.Rows[e.RowIndex].Cells["duracion"].Value.ToString()); BuscarTareaEventArgs arg = new BuscarTareaEventArgs(tarea); TareaEncontrada(this, arg); this.Close(); }
void fbt_TareaEncontrada(object sender, BuscarTareaEventArgs e) { tarea = (TareaReparacion)e.Tarea; this.textTarea.Text = ((TareaReparacion)e.Tarea).ToString(); }
private void dataGridTarea_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (flagOT) { //PASE EL OBJETO TAREA A LA OT TareaReparacion objTareaLocal = new TareaReparacion(); objTareaLocal.IdTarea = Convert.ToInt32(this.dataGridTarea.Rows[e.RowIndex].Cells["idtarea"].Value); objTareaLocal.DescripcionTarea = this.dataGridTarea.Rows[e.RowIndex].Cells["descripciontarea"].Value.ToString(); objTareaLocal.Costo = Convert.ToDouble(this.dataGridTarea.Rows[e.RowIndex].Cells["costo"].Value); objTareaLocal.Duracion = TimeSpan.Parse(this.dataGridTarea.Rows[e.RowIndex].Cells["duracion"].Value.ToString()); BuscarTareaEventArgs arg = new BuscarTareaEventArgs(objTareaLocal); TareaEncontrada(this, arg); this.Close(); } else this.buttonEditar.PerformClick(); }