Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

18 wiersze
614B

  1. namespace Campaign_Tracker.Server.Municipalities;
  2. public sealed record MunicipalityProfileSaveResult(
  3. bool Saved,
  4. string? Error,
  5. MunicipalityProfile? Profile,
  6. bool IsNotFound = false)
  7. {
  8. public static MunicipalityProfileSaveResult Success(MunicipalityProfile profile) =>
  9. new(true, null, profile);
  10. public static MunicipalityProfileSaveResult Failure(string error) =>
  11. new(false, error, null);
  12. public static MunicipalityProfileSaveResult ProfileNotFound(string profileId) =>
  13. new(false, $"Municipality profile '{profileId}' not found.", null, IsNotFound: true);
  14. }

Powered by TurnKey Linux.