public ActionResult Register(RegisterModel model)
        {
            if (ModelState.IsValid)
            {
                var client = GlobalHelper.GetClient(base.Session);

                // Attempt to register the user
                try
                {
                    client.Post<RegistrationResponse>(new Registration
                                                          {
                                                              AutoLogin = true,
                                                              DisplayName = model.DisplayName,
                                                              Email = model.Email,
                                                              FirstName = model.FirstName,
                                                              LastName = model.LastName,
                                                              Password = model.Password,
                                                              UserName = model.Email
                                                          });

                    return RedirectToAction("Index", "OrganizationCategories");
                }
                catch (Exception ex)
                {
                    throw;
                }
            }

            // If we got this far, something failed, redisplay form
            return View(model);
        }
 public ActionResult Register()
 {
     var model = new RegisterModel();
     return View(model);
 }