Exemplo n.º 1
0
        public async Task <IActionResult> PhoneNumbers()
        {
            var model = new PhoneNumbersViewModel()
            {
                User = await _userManager.GetUserAsync(this.User)
            };

            return(View(model));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> StorePhoneNumbers(PhoneNumbersViewModel model)
        {
            // persist phone numbers
            var user = await _userManager.FindByIdAsync(model.User.Id.ToString());

            user.PhoneNumber = model.User.PhoneNumber;
            user.MobileTelNo = model.User.MobileTelNo;

            await _userManager.UpdateAsync(user);

            _context.SaveChanges();

            return(RedirectToAction("PhoneNumbers"));
        }
Exemplo n.º 3
0
        /////////////////////////////////////////////////////////////////////////////////////////////////////
        // OBJECT
        /////////////////////////////////////////////////////////////////////////////////////////////////////

        /// <summary>
        /// Initializes an instance of the <c>MainControl</c> class.
        /// </summary>
        public MainControl()
        {
            InitializeComponent();

            var phoneNumbers = new PhoneNumbersViewModel();

            phoneNumbers.Voice = "491-198-1285";
            phoneNumbers.Fax   = "491-294-1356";

            var customer = new CustomerViewModel();

            customer.AvailableReferrals.Add(new ReferralSourceViewModel()
            {
                Id = 1, Name = "Unknown"
            });
            customer.AvailableReferrals.Add(new ReferralSourceViewModel()
            {
                Id = 2, Name = "Sales Associate"
            });
            customer.AvailableReferrals.Add(new ReferralSourceViewModel()
            {
                Id = 3, Name = "Print Advertising"
            });
            customer.AvailableReferrals.Add(new ReferralSourceViewModel()
            {
                Id = 4, Name = "On-line Advertising"
            });
            customer.AvailableReferrals.Add(new ReferralSourceViewModel()
            {
                Id = 99, Name = "Other"
            });
            customer.CustomerName = "ABC Machinery, Inc.";
            customer.CountryName  = "United States";
            customer.PhoneNumbers = phoneNumbers;
            customer.ReferredBy   = customer.AvailableReferrals[0];

            this.DataContext = customer;
        }