Beispiel #1
0
        public ActionResult TakeAppointment()
        {
            DentistModel   dm = new DentistModel();
            List <Dentist> appointmentList2 = dm.Dentists.ToList();

            ViewBag.appointmentList2 = appointmentList2;
            return(View());
        }
Beispiel #2
0
        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));
            }
        }
Beispiel #4
0
        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());
        }