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")); }
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")); }