remplacement des value ==null dans les classes par string.isnullorwhitespace()
continuous-integration/drone/push Build is failing Details

Popup_qui_marche_pas
Anthony RICHARD 2 years ago
parent ff31762cf3
commit 40baa73ebe

@ -11,9 +11,9 @@ namespace Model
public string Name
{
get { return name; }
set
private set
{
if (value == null || string.IsNullOrWhiteSpace(value)) return;
if (string.IsNullOrWhiteSpace(value)) return;
name = value;
}
}
@ -23,9 +23,9 @@ namespace Model
public string Description
{
get { return description; }
set
private set
{
if (value == null || string.IsNullOrWhiteSpace(value)) return;
if (string.IsNullOrWhiteSpace(value)) return;
description = value;
}
}
@ -35,7 +35,7 @@ namespace Model
public int Year
{
get { return year; }
set
private set
{
if (value < 1957 || value > 2023) return;
year = value;
@ -49,7 +49,7 @@ namespace Model
get => cover;
set
{
if (value == null || string.IsNullOrWhiteSpace(value)) return;
if (string.IsNullOrWhiteSpace(value)) return;
cover = value;
}
}

@ -34,7 +34,7 @@ namespace Model
}
private set
{
if (text == "") return;
if (string.IsNullOrWhiteSpace(value)) return;
text = value;
}
}

@ -9,7 +9,7 @@ namespace Model
get { return username; }
private set
{
if (value == null || value == "") return;
if (string.IsNullOrWhiteSpace(value)) return;
username = value;
}
}
@ -20,11 +20,11 @@ namespace Model
get { return biographie;}
private set
{
if (value == null || value == "") return;
if (string.IsNullOrWhiteSpace(value)) return;
biographie = value;
}
}
private string? biographie;
private string biographie;
public string Email
{
@ -32,7 +32,7 @@ namespace Model
private set
{
Regex rg_email = new Regex("^[\\w-\\.]+@([\\w-]+\\.)+[\\w-]{2,4}$");
if (value != null && rg_email.IsMatch(value))
if (string.IsNullOrWhiteSpace(value) && rg_email.IsMatch(value))
email = value;
return;
}
@ -45,7 +45,7 @@ namespace Model
private set
{
Regex rg = new Regex("^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,32}$");
if (value==null || !rg.IsMatch(value)) return;
if (string.IsNullOrWhiteSpace(value) || !rg.IsMatch(value)) return;
password = value;
}
}

Loading…
Cancel
Save