public async Task <bool> Activate([FromBody] ChannelActivateRequestVM requestVm)
        {
            Channel request = requestVm.ConvertActivate();

            var response = await this.ChannelApplication.Activate(request);

            return(response);
        }
Beispiel #2
0
        /// <summary>
        /// ConvertAdd converts object of ChannelUpdateRequestVM type to Channel type.
        /// </summary>
        /// <param name="vm"></param>
        /// <returns></returns>
        public static Channel ConvertActivate(this ChannelActivateRequestVM vm)
        {
            var model = new Channel
            {
                ChannelId   = vm.ChannelId,
                CreatedById = vm.CurrentUserId,
                Active      = vm.Active
            };

            return(model);
        }