public ActionResult TakeAppointment() { DentistModel dm = new DentistModel(); List <Dentist> appointmentList2 = dm.Dentists.ToList(); ViewBag.appointmentList2 = appointmentList2; return(View()); }
public ActionResult SelectDentist() { if (Session["LoggedPatientUsername"] == null) { return(RedirectToAction("PatientLogin")); } DentistModel dm = new DentistModel(); List <Dentist> dentistList1 = dm.Dentists.ToList(); List <Dentist> dentistList = new List <Dentist>(); foreach (var dentist in dentistList1) { if (dentist.isAvailable == 1) { dentistList.Add(dentist); } } ViewBag.dentistList = dentistList; return(View()); }
public IActionResult Index() { AppUser user = _userManager.Users.SingleOrDefault(x => x.UserName == HttpContext.User.Identity.Name); if (user == null) { return(View("Error")); } if (_userManager.IsInRoleAsync(user, "Secretary").Result) { var dentists = _userManager.Users.Where(x => x.IsDentist); SecretaryModel model = new SecretaryModel() { User = user, Dentists = dentists, DentistsSelectList = dentists.Select(n => new SelectListItem { Value = n.Id, Text = $"Dt. {n.Name} {n.Surname}" }).ToList() }; return(View("Secretary", model)); } else { var dentists = _userManager.Users.Where(x => x.IsDentist); DentistModel model = new DentistModel() { User = user, Dentists = dentists, DentistsSelectList = dentists.Select(n => new SelectListItem { Value = n.Id, Text = $"Dt. {n.Name} {n.Surname}" }).ToList() }; return(View("Dentist", model)); } }
public ActionResult Index() { var mvcName = typeof(Controller).Assembly.GetName(); var isMono = Type.GetType("Mono.Runtime") != null; ViewData["Version"] = mvcName.Version.Major + "." + mvcName.Version.Minor; ViewData["Runtime"] = isMono ? "Mono" : ".NET"; DentistModel dm = new DentistModel(); List <Dentist> dentistList1 = dm.Dentists.ToList(); List <Dentist> dentistList = new List <Dentist>(); foreach (var dentist in dentistList1) { if (dentist.isAvailable == 1) { dentistList.Add(dentist); } } ViewBag.dentistList = dentistList; return(View()); }