private AsignacionPersonalCentroAreaEspacioPK getPkTuplaSeleccionada() { DataGridViewRow tuplaSeleccionada = tabla.SelectedRows[0]; var pk = new AsignacionPersonalCentroAreaEspacioPK(); pk.idAsignacionPersonalCentroArea = int.Parse(tuplaSeleccionada.Cells[5].Value.ToString()); pk.idAreaCentroEspacio = int.Parse(tuplaSeleccionada.Cells[6].Value.ToString()); pk.idTurno = int.Parse(tuplaSeleccionada.Cells[7].Value.ToString()); return(pk); }
public void registrarSeleccion(AsignacionPersonalCentroAreaEspacioPK pk) { foreach (var valor in listaValoresActuales) { if (valor.asignacionPersonalCentroAreaEspacioPK.Equals(pk)) { haySeleccion = true; this.asignacionPersonalActual = valor; } } if (haySeleccion == false) { throw new ApplicationException("Se ha buscado registrar un id que no existe"); } }