private LoginInfoViewModel GetLoginInfoPanel(PageModel pageModel, Customers.Person currentPerson)
        {
            var loginInfoPanel = pageModel.MapTo <LoginInfoViewModel>();

            loginInfoPanel.UserNameForm = currentPerson.MapTo <ChangeUserNameFormViewModel>();

            return(loginInfoPanel);
        }
        private LoginInfoViewModel GetLoginInfoPanel(PageModel pageModel, Customers.Person currentPerson)
        {
            var loginInfoPanel = pageModel.MapTo <LoginInfoViewModel>();

            loginInfoPanel.UserNameForm    = currentPerson.MapTo <ChangeUserNameFormViewModel>();
            loginInfoPanel.IsSystemAccount = currentPerson.SystemId == SecurityContextService.System.SystemId;
            return(loginInfoPanel);
        }
        private MyDetailsViewModel GetMyDetailsPanel(PageModel pageModel, Customers.Person currentPerson)
        {
            var myDetailsPanel = pageModel.MapTo <MyDetailsViewModel>();

            myDetailsPanel.MapFrom(currentPerson);
            myDetailsPanel.Countries = GetCountries();

            return(myDetailsPanel);
        }
        private MyDetailsViewModel GetMyDetailsPanel(PageModel pageModel, Customers.Person currentPerson)
        {
            var myDetailsPanel = pageModel.MapTo <MyDetailsViewModel>();

            myDetailsPanel.MapFrom(currentPerson);
            myDetailsPanel.Countries       = GetCountries();
            myDetailsPanel.IsSystemAccount = currentPerson.SystemId == SecurityContextService.System.SystemId;
            return(myDetailsPanel);
        }
        private BusinessCustomerDetailsViewModel GetBusinessCustomerDetailsPanel(PageModel pageModel, Customers.Person currentPerson, Organization currentOrganization)
        {
            var businessCustomerDetailsPanel = pageModel.MapTo <BusinessCustomerDetailsViewModel>();

            businessCustomerDetailsPanel.MapFrom(currentPerson);
            businessCustomerDetailsPanel.MapFrom(currentOrganization);

            return(businessCustomerDetailsPanel);
        }