protected void btnAceptarEvaluaciones_Click(object sender, EventArgs e) { // Requeridos string FEstado = ""; if ((pnlOtraInstitucion.Visible) && (!sgwNucleo.Funciones.VerificarRequerido(edtOtraInstitucion.Text))) { FEstado = "la institución"; } else if (!sgwNucleo.Funciones.VerificarRequerido(edtExperienciasEvaluacionLugar.Text)) { FEstado = "el lugar"; } else if (!sgwNucleo.Funciones.VerificarRequerido(edtExperienciasEvaluacionFecha.Text)) { FEstado = "la fecha"; } else if ((pnlExperienciasEvaluacionOtroTipoEvaluacion.Visible) && (!sgwNucleo.Funciones.VerificarRequerido(edtExperienciasEvaluacionOtroTipoEvaluacion.Text))) { FEstado = "el tipo de evaluación"; } if (FEstado != "") { sgwNucleo.Pagina.MostrarEstado("Debe completar " + FEstado + ".", 1); return; } sgwMulticapa.Gestor.Gestor FGestor = sgwMulticapa.Gestor.Gestor.GestorGlobal(); Evaluacion FEvaluacion = new Evaluacion(); if (Session["OperacionDetalle"].ToString() == "M") { FGestor.ObtenerObjeto(FEvaluacion, int.Parse(grdEvaluaciones.GetRowValues(grdEvaluaciones.FocusedRowIndex, "ID_EVALUACIONES").ToString())); } FEvaluacion.ID_DOCENTES = int.Parse(Session["ID_DOCENTES"].ToString()); FEvaluacion.GuardarFecha("FECHA", edtExperienciasEvaluacionFecha.Text); FEvaluacion.LUGAR = edtExperienciasEvaluacionLugar.Text; if (pnlExperienciasEvaluacionOtroTipoEvaluacion.Visible) { FEvaluacion.OTRO_TIPO_EVALUACION = edtExperienciasEvaluacionOtroTipoEvaluacion.Text; FEvaluacion.ID_TIPOS_EVALUACIONES = int.Parse(cmbExperienciasEvaluacionTiposEvaluacion.SelectedValue.ToString()); } else { FEvaluacion.ID_TIPOS_EVALUACIONES = int.Parse(cmbExperienciasEvaluacionTiposEvaluacion.SelectedValue); } FEvaluacion.ID_INSTITUCIONES = int.Parse(cmbInstitucion.SelectedValue.ToString()); if (cmbInstitucion.SelectedValue == "-1") { FEvaluacion.INSTITUCION_UNIV = false; FEvaluacion.ID_INSTITUCIONES = 0; FEvaluacion.OTRA_INSTITUCION = edtOtraInstitucion.Text; } else { FEvaluacion.INSTITUCION_UNIV = true; FEvaluacion.ID_INSTITUCIONES = int.Parse(cmbInstitucion.SelectedValue); FEvaluacion.OTRA_INSTITUCION = ""; } FGestor.GuardarObjeto(FEvaluacion); actualizarDatosEvaluaciones(); sgwNucleo.Pagina.CerrarPopup(popEvaluaciones); }