コード例 #1
0
        public ActionResult FinalizarCuenta(string comentario, int cuentaId, string cuentaFecha)
        {
            EtapasModel modelEtapas = new EtapasModel();

            if (modelEtapas.CambiarEstadoCuenta(comentario, 5, cuentaId, Convert.ToDateTime(cuentaFecha)))
            {
                return(Json(new { response = "success" }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { response = "error", message = "Ocurrio un Error al tratar Enviar la cuenta a validación..." }, JsonRequestBehavior.AllowGet));
            }
        }
コード例 #2
0
        public ActionResult EnviarCertificacion(string comentario, int cuentaId, string cuentaFecha)
        {
            EtapasModel       modelEtapas  = new EtapasModel();
            CuentaActivaModel modelCuentas = new CuentaActivaModel();
            DateTime          fecha        = Convert.ToDateTime(cuentaFecha);

            if (modelEtapas.CambiarEstadoCuenta(comentario, 4, cuentaId, fecha))
            {
                var cuenta = modelCuentas.obtenerCuentaActivaPorId(cuentaId, fecha.Month, fecha.Year);
                MailHelper.mail(
                    cuenta.validador.nombre,
                    cuenta.validador.email,
                    string.Format("Cuenta {0} ha sido rechazada por el Certificador", cuenta.numero),
                    string.Format("El Usuario {0} ha rechazado la cuenta {1} ({2})", cuenta.certificador.nombre, cuenta.numero, StringHelper.fechaDMA(DateTime.Today))
                    );
                return(Json(new { response = "success" }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { response = "error", message = "Ocurrio un Error al tratar Enviar la cuenta a validación..." }, JsonRequestBehavior.AllowGet));
            }
        }