コード例 #1
0
        public IActionResult RegisterDonationRequestNonAuthenticated(UserDonatorViewModel inputData)
        {
            Appointment newAppointment = new Appointment();

            newAppointment.FirstName   = inputData.FirstName;
            newAppointment.LastName    = inputData.LastName;
            newAppointment.PhoneNumber = inputData.PhoneNumber;
            db.Appointments.Add(newAppointment);
            db.SaveChanges();
            return(RedirectToAction("Index", "Home"));
        }
コード例 #2
0
        public IActionResult RegisterDonationRequestAuthenticated(UserDonatorViewModel inputData)
        {
            Appointment newAppointment = new Appointment();

            newAppointment.PhoneNumber = inputData.PhoneNumber;
            var userData = db.Users
                           .Where(u => u.UserName == User.Identity.Name)
                           .Select(u => new
            {
                FirstName = u.FirstName,
                LastName  = u.LastName
            })
                           .FirstOrDefault();

            newAppointment.FirstName = userData.FirstName;
            newAppointment.LastName  = userData.LastName;
            db.Appointments.Add(newAppointment);
            db.SaveChanges();
            return(RedirectToAction("Index", "Home"));
        }