Fix nullable

This commit is contained in:
Julian
2023-10-30 17:18:23 +01:00
parent d58f874162
commit dee8de7a15
11 changed files with 33 additions and 32 deletions

View File

@@ -49,8 +49,8 @@ namespace GerbilManagerWebAPI.Controllers
Litter litter = new Litter{
Id = Guid.NewGuid(),
Date = dto.Date,
Father = gerbilrepository.GetGerbil(dto.Father),
Mother = gerbilrepository.GetGerbil(dto.Mother),
Father = gerbilrepository.GetGerbil(dto.Father ?? Guid.Empty),
Mother = gerbilrepository.GetGerbil(dto.Mother ?? Guid.Empty),
Name = dto.Name,
Strength = dto.Strength
};
@@ -70,10 +70,10 @@ namespace GerbilManagerWebAPI.Controllers
}
Litter updatedLitter = existingItem with{
Date = litterDto.Date,
Date = litterDto.Date ?? DateTime.Now,
Strength = litterDto.Strength,
Father = gerbilrepository.GetGerbil(litterDto.Father),
Mother = gerbilrepository.GetGerbil(litterDto.Mother),
Father = gerbilrepository.GetGerbil(litterDto.Father ?? Guid.Empty),
Mother = gerbilrepository.GetGerbil(litterDto.Mother ?? Guid.Empty),
Name = litterDto.Name
};