示例#1
0
        public async Task <IActionResult> VoidSupport(string fileId, string supportId, SupportVoidReason voidReason)
        {
            var result = await messagingClient.Send(new VoidSupportCommand
            {
                FileId     = fileId,
                SupportId  = supportId,
                VoidReason = Enum.Parse <EMBC.ESS.Shared.Contracts.Events.SupportVoidReason>(voidReason.ToString(), true)
            });

            return(Ok());
        }
示例#2
0
 public static SupportStatusTransition VoidSupport(string supportId, SupportVoidReason reason) => new SupportStatusTransition
 {
     SupportId = supportId,
     Reason    = reason.ToString(),
     ToStatus  = SupportStatus.Void
 };