Ejemplo n.º 1
0
        public async Task <IActionResult> Put(string id, [FromBody] SingleActivityViewModel singleActivity)
        {
            if (string.IsNullOrWhiteSpace(id))
            {
                return(HttpNotFound());
            }

            singleActivity.ActivityId = id;

            return(Ok());
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Post([FromBody] SingleActivityViewModel singleActivity)
        {
            await _bus.SendCommandAsync(new RegisterSingleActivityCommand(
                                            singleActivity.ActivityId,
                                            singleActivity.Message,
                                            new Peaple(singleActivity.SenderId, singleActivity.SenderName, singleActivity.SenderEmail),
                                            new Peaple(singleActivity.ReceiverId, singleActivity.ReceiverName, singleActivity.ReceiverEmail),
                                            new Company(singleActivity.CompanyId, singleActivity.CompanyName)
                                            ));

            return(Ok());
        }