public virtual ActionResult SaveDoctor(AddDoctorViewModel addDoctorViewModel)
        {
            if (ModelState.IsValid)
            {
                if (addDoctorViewModel.Id == Guid.Empty)
                {
                    addDoctorViewModel.Id = Guid.NewGuid();
                }

                var result = DoctorsDetailService.SaveDoctor(addDoctorViewModel);
                if (result)
                {
                    return(RedirectToAction(MVC.Home.ActionNames.Index));
                }
                else
                {
                    ModelState.AddModelError("Error", "Unexpected error");
                }
            }
            return(View(MVC.Home.Views.AddDoctor, addDoctorViewModel));
        }
        public virtual ActionResult Index()
        {
            var vm = DoctorsDetailService.DoctorsDetail();

            return(View(vm));
        }