public static CustomReportEntity UpdateWithModel(this CustomReportEntity entity, CustomReportModel model)
        {
            entity.Name             = model.Name;
            entity.ReportCategories = model.Categories.Select(x => new CustomReportCategoryEntity
            {
                CategoryId = x.CategoryId
            }).ToList();

            return(entity);
        }
 public static CustomReportModel ToDto(this CustomReportEntity entity)
 {
     return(new CustomReportModel
     {
         Id = entity.Id,
         Name = entity.Name,
         Categories = entity.ReportCategories.Select(x => new CustomReportCategoryModel
         {
             CategoryId = x.CategoryId,
             CategoryName = x.Category.Name
         }).ToList()
     });
 }