private static RowDTO RowToDto(Row row) { ICollection <DayDTO> days = DaysCollectionToDto(row.Days); var rowDto = new RowDTO { Days = days, Id = row.Id, RateTypeId = row.RateTypeId, TimesheetId = row.TimesheetId }; return(rowDto); }
private static Row DtoToRow(RowDTO row) { return(new() { Id = row.Id, RateTypeId = row.RateTypeId, TimesheetId = row.TimesheetId, Days = JsonSerializer.Serialize(row.Days) }); }
private ICollection <RowDTO> CreateMockRowDtos() { var row1 = new RowDTO() { Id = 1, TimesheetId = 1, RateTypeId = 1, Days = CreateMockDayDtos() }; var row2 = new RowDTO() { Id = 1, TimesheetId = 1, RateTypeId = 2, Days = CreateMockDayDtos() }; return(new List <RowDTO> { row1, row2 }); }