示例#1
0
 //Kolla om användaren finns och om den är admin.
 private static void LoginPerson(string content, Socket handler)
 {
     string[] contentArray = content.Split(',');
     if (contentArray[0] == "99" && contentArray[1] == "admin")
     {
         Send(handler, "login_admin");
     }
     else if (PersonManager.IsAccount(contentArray[0], contentArray[1]))
     {
         Console.WriteLine("|DATA|login_success ");
         Send(handler, $"login_success,{contentArray[0]}");
     }
     else if (!(PersonManager.IsAccount(contentArray[0], contentArray[1])))
     {
         Send(handler, "login_failed");
     }
 }
示例#2
0
 private static void RegisterPerson(string content)
 {
     string[] contentArray = content.Split(',');
     PersonManager.AddPerson(int.Parse(contentArray[0]), contentArray[1]);
 }
示例#3
0
 public static void UpdateUser(string content)
 {
     //Skicka data som exempelvis dess konton till användare.
     Send(handler, "user_data," + PersonManager.GetSpecifcPersonData(GetPersonIdFromMessage(RemoveEOM(content))));
 }