private void Cargar_GridView_EXAMENES_SELECICONADOS_con_todos_examenesbasicos_nuevo_registro() { DataTable tablaParaGrid = configurarTablaParaExamenesMedicos(); condicionesContratacion _condicionesContratacion = new condicionesContratacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaExamenesBasicos; tablaExamenesBasicos = _condicionesContratacion.obtenerExamenesBasicosTodos(tabla.SERVICIO_EMPRESA_TEMPORAL); foreach (DataRow filaOriginal in tablaExamenesBasicos.Rows) { DataRow filaParaGrid = tablaParaGrid.NewRow(); filaParaGrid["REGISTRO_CON_REG_ELEMENTO_TRABAJO"] = 0; filaParaGrid["REGISTRO_VEN_P_CONTRATACION"] = 0; filaParaGrid["ID_PRODUCTO"] = Convert.ToDecimal(filaOriginal["ID_PRODUCTO"]); filaParaGrid["CANTIDAD"] = 1; filaParaGrid["CODIGO_PERIODO"] = 0; filaParaGrid["CODIGO_FACTURAR_A"] = "NO FACTURAR"; filaParaGrid["VALOR"] = 0; filaParaGrid["PRIMERA_ENTREGA"] = "True"; filaParaGrid["AJUSTE_A"] = tabla.EntregaAjusteA.CONTRATO.ToString(); filaParaGrid["FECHA_INICIO"] = ""; filaParaGrid["ID_SERVICIO_COMPLEMENTARIO"] = Convert.ToDecimal(filaOriginal["ID_SERVICIO_COMPLEMENTARIO"]); tablaParaGrid.Rows.Add(filaParaGrid); } Cargar_GridView_ExamenesMedicosDesdeTabla(tablaParaGrid); }