public static string SendActivationCode(string CommandPara) { SQLManager.Connection.Close(); SendNewActivationCodeCommand Command = new SendNewActivationCodeCommand(); ResultWithNoData Result = new ResultWithNoData(); Random rand = new Random(); Command = JsonConvert.DeserializeObject <SendNewActivationCodeCommand>(CommandPara); if (CheckUserData(Command.EMail, Command.Hash) == false) { Result.statusCode = 270; return(JsonConvert.SerializeObject(Result)); } int random = rand.Next(0, 999999); Mail_Server.sendActivationCode(random, Command.EMail); ActivationCodesSafe.addData(Command.EMail, random); Result.statusCode = 201; string test = JsonConvert.SerializeObject(Result); return(test); }
public static int SendNewActivationCode() { SendNewActivationCodeCommand command = new SendNewActivationCodeCommand(); command.EMail = EMAIL; command.Hash = HASH; string test = TCPManager.SendRequest(JsonConvert.SerializeObject(command)); ResultWithNoData result = JsonConvert.DeserializeObject <ResultWithNoData>(test); return(result.statusCode); }