Esempio n. 1
0
        public JsonResult ProcessRemesa(int id, string idDeposito, string idTransf, int idBanco, int BancoTrans, string imgName = "")
        {
            var monedaId     = banco.GetEmpreByID(idBanco).monedaID;
            var remesaMoneda = remesax.GetByID(id).moneda.id;

            if (monedaId != remesaMoneda)
            {
                return(Json(new { msg = "La moneda de deposito no conincide con el banco Seleccionado", state = false }));
            }

            var process     = remesax.processRemesa(id, idDeposito, idTransf, idBanco, BancoTrans);
            var nuevoStatus = remesax.GetByID(id);

            nuevoStatus.imgTrans     = imgName;
            nuevoStatus.procesadaPor = int.Parse(HttpContext.User.Identity.Name);
            remesax.Update(nuevoStatus);
            remesax.Save();
            return(Json(new { state = process, newEstatus = nuevoStatus.estatus1.estatus1 }));
        }