/// <summary> /// Function to register user /// </summary> /// <returns></returns> public async System.Threading.Tasks.Task <IHttpActionResult> RegisterUserAsync(string name) { UserRQ request = new UserRQ() { UserName = name }; try { UserRS response = new UserRS(); if (!string.IsNullOrEmpty(name)) { response.IsAdded = await userRepository.Add(request); if (!response.IsAdded) { response.TransactionStatus = TransactionStatusHelper.CreateTransaction(HttpStatusCode.BadRequest.ToString(), internalErrors, EndTransactionType.Error, ErrorType.ProgrammerError); } } else { response.TransactionStatus = TransactionStatusHelper.CreateTransaction(HttpStatusCode.BadRequest.ToString(), invalidParameters, EndTransactionType.Error, ErrorType.ExternalError); } return(Ok(response)); } catch (Exception e) { Console.WriteLine("Exception source: {0}", e.Source); return(null); } }
protected void Page_Load(object sender, EventArgs e) { UserRS response = GetJson <UserRS>(new UserRQ { Id = 3 }, ConfigurationManager.AppSettings["endpoint_1"]); user = response; }