Example #1
0
        public async Task <ActionResult <TransferDto> > GetTransfer([FromRoute] int transferId,
                                                                    CancellationToken cancellationToken = default)
        {
            string l = HttpContext.GetLoginFromClaims();

            var access = await validateUserFilter.ValidateUser(l, cancellationToken);

            if (access == "client" || access == "null")
            {
                return(Unauthorized("ERROR, Access denied"));
            }

            var transfer = await transferService.GetTransfer(transferId, cancellationToken);

            if (transfer == null)
            {
                return(UnprocessableEntity("Failed to show transfer"));
            }

            return(Ok(transfer));
        }
Example #2
0
 public ActionResult <IEnumerable <TransferLog> > GetLogs()
 {
     return(Ok(_transferService.GetTransfer()));
 }