public IActionResult UpdateStatus([FromBody] CaseManagementOrderStatusToPostToClient notifcation)
        {
            if (notifcation == null)
            {
                return(BadRequest());
            }

            var cybersourceUpdate = Mapper.Map <CybersourceUpdate>(notifcation);

            var firstOrDefault = this.orderBraspagRepository.GetFirstOrDefault(x => x.FraudAnalysisId == cybersourceUpdate.AntiFraudTransactionId);

            if (firstOrDefault != null)
            {
                this.SaveOrderBraspagLog(firstOrDefault, cybersourceUpdate);

                return(Ok(new
                {
                    Message = "Sistema atualizado com sucesso!"
                }));
            }
            else
            {
                return(Ok(new
                {
                    Message = "Sistema não atualizado com sucesso!"
                }));
            }
        }
Beispiel #2
0
        public ActionResult SendDocument([FromBody] CaseManagementOrderStatusToPostToClient document)
        {
            Debug.WriteLine(document.ReviewerComments);

            return(Ok());
        }