Exemple #1
0
        public async Task <ActionResult> UpdateTransactions()
        {
            DateTime          start             = DateTime.Now;
            AutomatedCashFlow automatedCashFlow = new AutomatedCashFlow();
            bool result = await automatedCashFlow.UpdateTransactions();

            DateTime     end = DateTime.Now;
            AutomatedLog log = new AutomatedLog();

            log.SaveLog(start, end, "UpdateTransactions", result);
            return(Ok(result));
        }
Exemple #2
0
        public ActionResult UnseenUpdate(string manualcashflow, [FromBody] JsonElement json)
        {
            string          authHeader = this.HttpContext.Request.Headers["Authorization"];
            TokenModel      tokenModel = new TokenModel();
            ClaimsPrincipal auth       = tokenModel.GetPrincipal(authHeader);

            if (auth.Identity.IsAuthenticated)
            {
                new ClickTracker("UnseenUpdate", false, true, json.GetRawText(), auth.Identity.Name);
                AutomatedCashFlow automatedCashFlow = JsonConvert.DeserializeObject <AutomatedCashFlow>(json.GetRawText());
                ReturnModel       returnModel       = automatedCashFlow.UpdateAutomated(manualcashflow);
                return(Ok(returnModel));
            }
            return(Ok(""));
        }