public ActionResult DisplayContact()
        {
            ContactOperationStatus operationStatus = _contactService.GetContact();
            var viewContact = new ContactViewModel();
            if (operationStatus.Status)
            {
                viewContact.InjectFrom(operationStatus.Contact);
                viewContact.ExistingUserName = operationStatus.Contact.UserName;
                viewContact.ExistingEmail = operationStatus.Contact.Email;
                if (!String.IsNullOrEmpty(Request["url"]))
                {
                    viewContact.Url = Request["url"];
                }
                if (!String.IsNullOrEmpty(Umbraco.Field("checkoutPage").ToString()))
                    viewContact.Url = Umbraco.Field("checkoutPage").ToString();

                viewContact.Titles = GetContactTitles();
                viewContact.Countries = GetCountries();
                viewContact.Status = operationStatus.Status;
                viewContact.Message = operationStatus.Message;
                return PartialView("MaintainContact", viewContact);
            }
            return PartialView("DisplayError", operationStatus);
        }
 public ActionResult DisplayLogin()
 {
     ContactOperationStatus operationStatus = _contactService.GetContact();
     var viewContact = new ContactViewModel();
     if (operationStatus.Status)
     {
         viewContact.InjectFrom(operationStatus.Contact);
         viewContact.ExistingUserName = operationStatus.Contact.UserName;
         viewContact.ExistingEmail = operationStatus.Contact.Email;
         viewContact.Status = operationStatus.Status;
         viewContact.Message = operationStatus.Message;
         return PartialView("Login", viewContact);
     }
     return PartialView("DisplayError", operationStatus);
 }