protected void OnFinalizarClick(object sender, EventArgs e) { #region Validaciones if (_registroViewModel == null) { return; } if (_registroViewModel.InfoDocumentacion == null) { lbl_constancia.Text = "Debes subir un archivo"; lbl_constancia.ForeColor = System.Drawing.Color.Red; return; } if (H_Objetos.TienePropiedadesNulas(_registroViewModel)) { ScriptManager.RegisterStartupScript(this, GetType(), Guid.NewGuid().ToString("N"), "alert('Debes completar todos los pasos antes de finalizar el proceso de registro.');", true); return; } #endregion AlmacenarDatos(_registroViewModel); //almacenamiento de datos del beneficiario Session.Remove("registroData"); //se elimina la informacion del formulario de registro de la sesion Session.Remove("tipoPersona"); //se elimina variable con el tipo de persona ScriptManager.RegisterStartupScript(this, GetType(), "Pop", "ShowMessage('Registro de postulante Finalizado, Espere instrucciones para poder acceder al sistema', 'success');", true); btn_finalizar.Visible = false; btn_anterior.Visible = false; }
public bool limpiarPersona(Modelos.TB_PERSONA persona) { if (H_Objetos.TienePropiedadesNulas <Modelos.TB_PERSONA>(persona)) { return(false); } return(true); }
protected void OnFinalizarClick(object sender, EventArgs e) { #region Validaciones if (_registroViewModel == null) { return; } var isNull = H_Objetos.TienePropiedadesNulas(_registroViewModel); if (isNull) { ScriptManager.RegisterStartupScript(this, GetType(), Guid.NewGuid().ToString("N"), "alert('Debes completar todos los pasos antes de finalizar el proceso de registro.');", true); return; } var tieneNulos = H_Objetos.TienePropiedadesNulas(_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaJuridica); if (tieneNulos) { ScriptManager.RegisterStartupScript(this, GetType(), Guid.NewGuid().ToString("N"), "alert('Debes subir todos los archivos solicitados');", true); return; } #endregion AlmacenarDatos(_registroViewModel); //almacenamiento de datos del beneficiario Session.Remove("registroData"); //se elimina la informacion del formulario de registro de la sesion Session.Remove("tipoPersona"); //se elimina variable con el tipo de persona int idUsuario = (Session["usuario"] as MV_DetalleUsuario)?.ID_USUARIO ?? 0; ScriptManager.RegisterStartupScript(this, GetType(), "alert", idUsuario != 0 ? "alert('registro completado exitosamente!');" : "alert('registro completado exitosamente!, debes estar pendiente de tus medios de contacto, cuando se valide tu registro podras iniciar sesión en la plataforma');", true); }