|
|
@@ -29,7 +29,33 @@ namespace MySystem
|
|
|
DateTime CreateDate = DateTime.Parse(jsonObj["createTime"].ToString());
|
|
|
string MakerCode = jsonObj["userCode"].ToString();
|
|
|
string Mobile = jsonObj["phone"].ToString();
|
|
|
+ string RealName = "";
|
|
|
+ string HeadPhoto = "";
|
|
|
+ if(content.Contains("\"username\""))
|
|
|
+ {
|
|
|
+ RealName = jsonObj["username"].ToString();
|
|
|
+ }
|
|
|
+ if(content.Contains("\"avatar\""))
|
|
|
+ {
|
|
|
+ HeadPhoto = jsonObj["avatar"].ToString();
|
|
|
+ }
|
|
|
|
|
|
+ Users edit = db.Users.FirstOrDefault(m => m.Mobile == Mobile);
|
|
|
+ if(edit != null)
|
|
|
+ {
|
|
|
+ db.Users.Remove(edit);
|
|
|
+ }
|
|
|
+ UserForMobile forMobile = db.UserForMobile.FirstOrDefault(m => m.Mobile == Mobile);
|
|
|
+ if(forMobile != null)
|
|
|
+ {
|
|
|
+ db.UserForMobile.Remove(forMobile);
|
|
|
+ }
|
|
|
+ UserForMakerCode forMakerCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == MakerCode);
|
|
|
+ if(forMakerCode != null)
|
|
|
+ {
|
|
|
+ db.UserForMakerCode.Remove(forMakerCode);
|
|
|
+ }
|
|
|
+ db.SaveChanges();
|
|
|
Users add = db.Users.Add(new Users()
|
|
|
{
|
|
|
Id = id,
|
|
|
@@ -38,6 +64,8 @@ namespace MySystem
|
|
|
CreateDate = CreateDate,
|
|
|
MakerCode = MakerCode,
|
|
|
Mobile = Mobile,
|
|
|
+ RealName = RealName,
|
|
|
+ HeadPhoto = HeadPhoto,
|
|
|
}).Entity;
|
|
|
db.SaveChanges();
|
|
|
|