コード例 #1
0
        public virtual JsonResult modificar(RegistroBeneficiarioNatural registro)
        {
            new TextWizardHelper().rtn = registro.rtn;

            var result         = BeneficiarioService.modificarRegistroBeneficiarioNatural(registro);
            var formatoMensaje = "";

            foreach (var mensaje in result.mensajes)
            {
                formatoMensaje = mensaje + "\n";
            }
            return(new { isValid = result.isValid, mensaje = formatoMensaje, numeroSolicitud = result.data }.json());
        }
コード例 #2
0
        private void sendEmail(RegistroBeneficiarioNatural registro, PAM_Validacion result)
        {
            var correo = new Email();

            correo.From("*****@*****.**");
            correo.Subject("SOLICITUD DE PERSONA NATURAL : " + result.data);
            correo.Body(
                string.Format(
                    @"<div><h2>Sr(a). Beneficiario </h2><p>La solicitud {0} se encuentra en estado {1} con fecha de registro {2}</p></div>",
                    result.data, registro.estado, DateTime.Now.ToString("dd/MM/yyyy")));

            var correos = registro.actores.Select(x => x.CORREO_ELECTRONICO).ToList();

            correos.Add(registro.correo);
            correo.To(correos.ToArray());
            SenderEmail.send(correo);
        }
コード例 #3
0
        public virtual JsonResult guardar(RegistroBeneficiarioNatural registro)
        {
            new TextWizardHelper().rtn = registro.rtn;
            registro.estado            = "EN_REGISTRO";
            registro.penalizacion      = 0;
            registro.omitirTracking    = true;
            var result = BeneficiarioService.GuardarRegistroBeneficiarioNatural(registro);

            if (result.isValid)
            {
                sendEmail(registro, result);
            }
            var formatoMensaje = "";

            foreach (var mensaje in result.mensajes)
            {
                formatoMensaje = mensaje + "\n";
            }


            //    return Json(new ResultAnalisis("Los datos se guadaron correctamente \n" + mensaje, "Beneficiarios/Consulta_Beneficiario?idBeneficiario=" + beneficiario, true, null));

            return(new { isValid = result.isValid, mensaje = formatoMensaje, numeroSolicitud = result.data, estado = registro.estado, idBeneficiario = result.id }.json());
        }