public async Task <AllResponseVM <ChannelAllResponseVM> > GetAll([FromQuery] ChannelAllRequestVM requestVm)
        {
            AllRequest <Channel> request = requestVm.ConvertAll();

            AllResponse <Channel> response = await this.ChannelApplication.GetAll(request);

            AllResponseVM <ChannelAllResponseVM> responseVm = response.ConvertAll(base.UseDefaultLanguage);

            return(responseVm);
        }
Пример #2
0
        /// <summary>
        /// Convert converts object of RequestChannelAllVM type to AllRequest Channel.
        /// </summary>
        /// <param name="allRequestVm"></param>
        /// <returns></returns>
        public static AllRequest <Channel> ConvertAll(this ChannelAllRequestVM allRequestVm)
        {
            var allRequest = allRequestVm.Convert <Channel>();

            allRequest.Data.ChannelId   = allRequestVm.ChannelId;
            allRequest.Data.ClientId    = allRequestVm.ClientId;
            allRequest.Data.ChannelName = allRequestVm.ChannelName;
            allRequest.Data.Description = allRequestVm.Description;


            return(allRequest);
        }