public static ExcelSheetBuilderBase CreateBuilder(ProjectDetails projectDetails)
 {
     if (projectDetails.IsFreelancer)
     {
         return(new FreelanceTimesheetBuilder(projectDetails));
     }
     else
     {
         return(new ConsultantTimesheetBuilder(projectDetails));
     }
 }
 public FreelanceTimesheetBuilder(ProjectDetails details)
 {
     _details = details;
 }
 public ConsultantTimesheetBuilder(ProjectDetails details)
 {
     _details = details;
 }