protected void btn_pre_OnClick(object sender, EventArgs e) { var usuarioBeneficiario = aUsuario.getUsuarioByPersona(beneficiario.ID_PERSONA); if (rb_elegible.Checked) { A_BENEFICIARIO.CambiarEstadoProceso("B06", beneficiario.ID_BENEFICIARIO, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); A_NOTIFICACION.GuardarNotificacion(usuarioBeneficiario.ID_USUARIO, usuario.ID_USUARIO, "B06"); A_CORREO.BeneficiarioElegible(beneficiario.Correo); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Pop", "ShowMessage('Beneficiario seleccionado como <strong>elegible</strong>', 'success');", true); Response.RedirectToRoute("ConsultarBeneficiario"); } else if (rb_noElegible.Checked) { A_BENEFICIARIO.CambiarEstadoProceso("B07", beneficiario.ID_BENEFICIARIO, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); A_NOTIFICACION.GuardarNotificacion(usuarioBeneficiario.ID_USUARIO, usuario.ID_USUARIO, "B07"); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Pop", "ShowMessage('Beneficiario seleccionado como <strong>No elegible</strong>', 'error');", true); } btn_pre.Enabled = false; QuitarBackDropModal("preCalificacionModal", Page); }
protected void btn_resolverObservacion_OnClick(object sender, EventArgs e) { A_OBSERVACION.CambiarAResuelto("TB_BENEFICIARIO", beneficiario.ID_BENEFICIARIO); A_BENEFICIARIO.CambiarEstadoProceso("B02", beneficiario.ID_BENEFICIARIO, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); A_NOTIFICACION.GuardarNotificacion(4, usuario.ID_USUARIO, "B02"); ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('has resuelto las observaciones que tenía este beneficiario espera una notificación cuando el coordinador valide la informacion que subiste.');", true); }
protected void btn_denegarBeneficiario_OnClick(object sender, EventArgs e) { A_BENEFICIARIO.CambiarEstadoProceso("B04", beneficiario.ID_BENEFICIARIO, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); var usuarioConsultor = aUsuario.getUsuarioByPersona(beneficiario.IdPersonaConsultor); A_NOTIFICACION.GuardarNotificacion(usuarioConsultor.ID_USUARIO, usuario.ID_USUARIO, "B04"); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Pop", "ShowMessage('Beneficiario seleccionado como <strong>No elegible</strong>', 'error');", true); pnl_coordinador.Visible = false; }
protected void btn_hacerObservaciones_OnClick(object sender, EventArgs e) { A_BENEFICIARIO.CambiarEstadoProceso("B03", beneficiario.ID_BENEFICIARIO, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); var usuarioConsultor = aUsuario.getUsuarioByPersona(beneficiario.IdPersonaConsultor); A_OBSERVACION.CrearObservacion(A_ESTADO_PROCESO.ObtenerPorCodigo("B03").ID_ESTADO_PROCESO, txt_observa.Text, "TB_BENEFICIARIO", beneficiario.ID_BENEFICIARIO, 0); A_NOTIFICACION.GuardarNotificacion(usuarioConsultor.ID_USUARIO, usuario.ID_USUARIO, "B03"); QuitarBackDropModal("RecomendacionesModal", Page); pnl_coordinador.Visible = false; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Pop", "ShowMessage('Has hecho una observación al <strong>beneficiario</strong>', 'warning');", true); }