diff options
author | 杨宇千 <crupest@outlook.com> | 2019-08-22 14:54:47 +0800 |
---|---|---|
committer | 杨宇千 <crupest@outlook.com> | 2019-08-22 14:54:47 +0800 |
commit | 2541f11b5d637d47b39f25cc03dc4173a6b7efe6 (patch) | |
tree | 652b674f8aeccc96245802b7f980f6993fc53db7 /Timeline/Models | |
parent | 693367c1ba22f9eff8554c987dc61c0283386caa (diff) | |
download | timeline-2541f11b5d637d47b39f25cc03dc4173a6b7efe6.tar.gz timeline-2541f11b5d637d47b39f25cc03dc4173a6b7efe6.tar.bz2 timeline-2541f11b5d637d47b39f25cc03dc4173a6b7efe6.zip |
Add nickname. Step 1.
Diffstat (limited to 'Timeline/Models')
-rw-r--r-- | Timeline/Models/UserDetail.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Timeline/Models/UserDetail.cs b/Timeline/Models/UserDetail.cs index 4af88450..86866d8b 100644 --- a/Timeline/Models/UserDetail.cs +++ b/Timeline/Models/UserDetail.cs @@ -1,10 +1,14 @@ -using Timeline.Entities;
+using System.ComponentModel.DataAnnotations;
+using Timeline.Entities;
using Timeline.Models.Validation;
namespace Timeline.Models
{
public class UserDetail
{
+ [MaxLength(10)]
+ public string Nickname { get; set; }
+
[ValidateWith(typeof(UserDetailValidators.QQValidator))]
public string QQ { get; set; }
@@ -28,6 +32,7 @@ namespace Timeline.Models {
return new UserDetail
{
+ Nickname = CoerceEmptyToNull(entity.Nickname),
QQ = CoerceEmptyToNull(entity.QQ),
EMail = CoerceEmptyToNull(entity.EMail),
PhoneNumber = CoerceEmptyToNull(entity.PhoneNumber),
|