private async Task <ProviderNew> MappingProvider(ProviderNew pro, NewsProviderViewModel vm, string currentUserContext) { pro.Author = vm.Author; pro.Status = (await _checkUserIsAdminQuery.ExecuteAsync(currentUserContext) || await _getPermissionActionQuery.ExecuteAsync(currentUserContext, ConstantFunctions.NEWS, ActionSetting.CanUpdate)) ? Status.WaitingApprove : Status.Pending; pro.Author = vm.Author; pro.ProviderId = Guid.Parse(vm.ProviderId); pro.Title = vm.Title; pro.Content = vm.Content; pro.DateModified = DateTime.Now; pro.ImgPath = vm.ImgPath; return(pro); }
private NewsProviderViewModel MappingProvider(ProviderNew vm) { NewsProviderViewModel pro = new NewsProviderViewModel(); pro.Id = vm.Id; pro.Author = vm.Author; pro.Status = vm.Status; pro.Author = vm.Author; pro.ProviderId = vm.ProviderId.ToString(); pro.Title = vm.Title; pro.Content = vm.Content; pro.DateModified = DateTime.Now; return(pro); }
private ProviderNew MappingNewProvider(ProviderNew proNew) { proNew.Status = Status.InActive; return(proNew); }
private ProviderNew MappingNewProvider(ProviderNew proNew) { proNew.Status = Status.WaitingApprove; return(proNew); }