Example #1
0
        public DTOs.Participant JoinToOrder(int?orderId = null)
        {
            var currPrincipal = HttpContext.Current.User as ClaimsPrincipal;
            var currIdentity  = currPrincipal.Identity as BasicAuthenticationIdentity;
            int userId        = currIdentity.UserId;

            DTOs.Participant newParticipant = new DTOs.Participant()
            {
                Status = (int)Consts.Decodes.InvitationStatus.Sent,
                Date   = DateTime.Now,

                Order = new DTOs.Order()
                {
                    Id = orderId
                }
            };
            return(_participantsQueryProcessor.Save(newParticipant));
        }
Example #2
0
 public DTOs.Participant Save([FromBody] DTOs.Participant Participant)
 {
     return(_participantsQueryProcessor.Save(Participant));
 }