Initial import
This commit is contained in:
parent
0c865416ca
commit
04804b89a9
279 changed files with 12945 additions and 0 deletions
22
yavscModel/RolesAndMemebers/ChangePasswordModel.cs
Normal file
22
yavscModel/RolesAndMemebers/ChangePasswordModel.cs
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace yavscModel.RolesAndMembers
|
||||
{
|
||||
public class ChangePasswordModel
|
||||
{
|
||||
[Required(ErrorMessage = "Please enter a Username")]
|
||||
public string Username { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Please your old Password")]
|
||||
public string OldPassword { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Please enter a new Password")]
|
||||
public string NewPassword { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Please confirm the new Password")]
|
||||
public string ConfirmPassword { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
22
yavscModel/RolesAndMemebers/LoginModel.cs
Normal file
22
yavscModel/RolesAndMemebers/LoginModel.cs
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace yavscModel.RolesAndMembers
|
||||
{
|
||||
public class LoginModel
|
||||
{
|
||||
[DisplayName("Nom d'utilisateur")]
|
||||
[Required(ErrorMessage = "S'il vous plait, entrez un nom d'utilisateur ([a-z]|[A-Z]|[-_.~])+")]
|
||||
[RegularExpression("([a-z]|[A-Z]|[-_.~])+")]
|
||||
public string UserName { get; set; }
|
||||
|
||||
[DisplayName("Mot de passe")]
|
||||
[Required(ErrorMessage = "S'il vous plait, entez un mot de passe")]
|
||||
[RegularExpression("([a-z]|[A-Z]|[-_.~#{}`'\\^])+")]
|
||||
public string Password { get; set; }
|
||||
|
||||
[Display(Name = "Se souvenir du mot de passe")]
|
||||
public bool RememberMe { get; set; }
|
||||
}
|
||||
}
|
||||
13
yavscModel/RolesAndMemebers/NewAdminModel.cs
Normal file
13
yavscModel/RolesAndMemebers/NewAdminModel.cs
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace yavscModel.RolesAndMembers
|
||||
{
|
||||
public class NewAdminModel
|
||||
{
|
||||
[Required(ErrorMessage = "S'il vous plait, entrez un nom d'utilisateur")]
|
||||
[Display(Name = "Nom du nouvel administrateur", Description="Nom de l'utilisateur à enregistrer comme administrateur")]
|
||||
public string UserName { get; set ; }
|
||||
}
|
||||
}
|
||||
|
||||
15
yavscModel/RolesAndMemebers/NewRoleModel.cs
Normal file
15
yavscModel/RolesAndMemebers/NewRoleModel.cs
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace yavscModel.RolesAndMembers
|
||||
{
|
||||
public class NewRoleModel
|
||||
{
|
||||
[Required]
|
||||
[StringLength(255)]
|
||||
[DisplayName("Nom du rôle")]
|
||||
public string RoleName { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
63
yavscModel/RolesAndMemebers/Profile.cs
Normal file
63
yavscModel/RolesAndMemebers/Profile.cs
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Web.Profile;
|
||||
|
||||
namespace yavscModel.RolesAndMembers
|
||||
{
|
||||
public class Profile
|
||||
{
|
||||
[DisplayName("Adresse")]
|
||||
[StringLength(2047)]
|
||||
public string Address { get; set; }
|
||||
|
||||
[DisplayName("Ville")]
|
||||
[StringLength(255)]
|
||||
public string CityAndState { get; set; }
|
||||
|
||||
[DisplayName("Code Postal")]
|
||||
[StringLength(9)]
|
||||
public string ZipCode { get; set; }
|
||||
|
||||
[DisplayName("Pays")]
|
||||
[StringLength(99)]
|
||||
public string Country { get; set; }
|
||||
|
||||
[DisplayName("Site Web")]
|
||||
[StringLength(255)]
|
||||
public string WebSite { get; set; }
|
||||
|
||||
[DisplayName("Blog visible")]
|
||||
public bool BlogVisible { get; set; }
|
||||
|
||||
[DisplayName("Titre du blog")]
|
||||
public string BlogTitle { get; set; }
|
||||
|
||||
public void FromProfileBase(ProfileBase profile)
|
||||
{
|
||||
object b = profile.GetPropertyValue ("BlogVisible");
|
||||
BlogVisible = (b is DBNull) ? true : (bool)b;
|
||||
|
||||
object s = profile.GetPropertyValue ("BlogTitle");
|
||||
BlogTitle = (s is DBNull) ? null : (string)s;
|
||||
|
||||
s = profile.GetPropertyValue("Address");
|
||||
Address = (s is DBNull)?null:(string)s;
|
||||
|
||||
s = profile.GetPropertyValue("CityAndState");
|
||||
CityAndState = (s is DBNull)?null:(string)s;
|
||||
|
||||
s = profile.GetPropertyValue("Country");
|
||||
Country = (s is DBNull)?null:(string)s;
|
||||
|
||||
s = profile.GetPropertyValue("ZipCode");
|
||||
ZipCode = (s is DBNull)?null:(string)s;
|
||||
|
||||
|
||||
s = profile.GetPropertyValue ("WebSite");
|
||||
WebSite = (s is DBNull) ? null : (string)s;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
25
yavscModel/RolesAndMemebers/RegisterViewModel.cs
Normal file
25
yavscModel/RolesAndMemebers/RegisterViewModel.cs
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace yavscModel.RolesAndMembers
|
||||
{
|
||||
public class RegisterViewModel
|
||||
{
|
||||
[DisplayName("Nom d'utilisateur")]
|
||||
[Required(ErrorMessage = "S'il vous plait, entrez un nom d'utilisateur")]
|
||||
public string UserName { get; set; }
|
||||
|
||||
[DisplayName("Mot de passe")]
|
||||
[Required(ErrorMessage = "S'il vous plait, entez un mot de passe")]
|
||||
public string Password { get; set; }
|
||||
|
||||
[DisplayName("Confirmation du mot de passe")]
|
||||
public string ConfirmPassword { get; set; }
|
||||
|
||||
[DisplayName("Adresse e-mail")]
|
||||
[Required(ErrorMessage = "S'il vous plait, entrez un e-mail valide")]
|
||||
public string Email { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue