public RegisterResult RegisterAccount(string username, string password) { RegisterResult httpResponse = new RegisterResult(); httpResponse.Date = DateTime.Now; int statusCode = (int)HttpStatusCode.OK; Logging.Info("request", "Received request for RegisterAccount"); if (username == null || password == null) { httpResponse.Message = "Register failed. Something you provided is null."; Logging.Info("RegisterAccount", httpResponse.Message); statusCode = (int)HttpStatusCode.InternalServerError; } else { Logging.Info("RegisterAccount", "username: "******"RegisterAccount", "Begins."); bool result = SessionHelpers.RegisterWithoutEmail(username, password); httpResponse.Result = result; if (!result) { httpResponse.Message = "Register failed. Maybe the username specified has already exists."; statusCode = (int)HttpStatusCode.Forbidden; } else { httpResponse.Message = "Okay.."; } } httpResponse.StatusCode = statusCode; this.HttpContext.Response.StatusCode = statusCode; Logging.Info("request", "Reponse returned for RegisterAccount"); return(httpResponse); }
public RegisterResult RegisterAccountAlt(RegisterRequest httpRequest) { string username = httpRequest.Username; string password = httpRequest.Password; RegisterResult httpResponse = new RegisterResult(); Logging.Info("request", "Received request for RegisterAccount"); Logging.Info("RegisterAccountAlt", "username: "******"RegisterAccountAlt", "Begins."); bool result = SessionHelpers.RegisterWithoutEmail(username, password); httpResponse.Result = result; if (!result) { httpResponse.Message = "Register failed. Maybe the username specified has already exists."; statusCode = (int)HttpStatusCode.Forbidden; } else { httpResponse.Message = "Okay.."; } httpResponse.StatusCode = statusCode; this.HttpContext.Response.StatusCode = statusCode; Logging.Info("request", "Reponse returned for RegisterAccountAlt"); return(httpResponse); }