示例#1
0
 public JsonResult newRemesa(int id)
 {
     if (id == 0)
     {
         return(Json(remesax.New()));
     }
     remesax.context.Configuration.ProxyCreationEnabled = false;
     return(Json(remesax.GetByID(id)));
 }
示例#2
0
        public ActionResult remesasReport(int id)
        {
            var remesita = remex.GetByID(id);
            var newReme  = new
            {
                numero   = remesita.id,
                cliente  = remesita.nombreCliente,
                telf     = remesita.telefonoCliente,
                correo   = remesita.correoCliente,
                cedula   = remesita.cedulaBenef,
                nombre   = remesita.nombreBenef,
                monto    = remesita.montoDeposito,
                sing     = remesita.moneda.sing,
                montorec = remesita.montoDestino,
                banco    = remesita.bancos != null ? remesita.bancos.nombre:"",
                cuenta   = remesita.cuentaBenef
            };

            ViewBag.remesa = JsonConvert.SerializeObject(newReme);
            return(View());
        }
示例#3
0
        public async Task <JsonResult> EnviarProc(int remesaID)
        {
            var remesa = remex.GetByID(remesaID);

            try
            {
                var bacon = bancos.GetByID((int)remesa.bancoBenef);


                var content = "<div>" +
                              "<h1 style = 'color:darkseagreen'> ENVIO PROCESADO</h1>" +
                              "<p style = 'text-align:justify'>" +
                              "Hola <strong style='color:darkseagreen'>" +
                              remesa.nombreCliente +
                              "</strong>, se ha Procesado tu Remesa, El Código de tu Remesa es " +
                              "<strong style='color:darkseagreen'>#" + remesa.id + "</strong>" +
                              "<p>Beneficiario:</p>" + "<strong>" + remesa.nombreBenef + "</strong>" +
                              "<p>Cedula:</p>" + "<strong>" + remesa.cedulaBenef + "</strong>" +
                              "<p>Banco:</p>" + "<strong>" + bacon.nombre + "</strong>" +
                              "<p>Cuenta:</p>" + "<strong>" + remesa.cuentaBenef + "</strong>" +
                              "<p>Monto:</p>" + "<strong>" + string.Format("{0:N}", remesa.montoDeposito) + "</strong>" +
                              "<p>Total Enviado:</p>" + "<strong>" + string.Format("{0:N}", remesa.montoDestino) + "</strong>" +
                              "<p>Imagen del Reporte:</p>" + "<img src ='http://www.remesasjj.com/content/uploads/" + remesa.imgTrans + "'>" +
                              "<a href='http://www.remesasjj.com/content/uploads/" + remesa.imgTrans + "'>Imagen</a> " +


                              "</div>";

                JsonResult x = await SendMail("Remesa Procesada", "*****@*****.**", "Remesasjj", remesa.correoCliente, remesa.nombreCliente, content);
            }
            catch (Exception ex)
            {
                return(Json(new { message = ex.Message, estatus = false }));
            }

            return(Json(new { estatus = true, nombre = remesa.nombreCliente, codigo = remesa.id }));
        }