// GET: Doctolib/Details/5 public ActionResult Details(string path, string adress) { DoctolibViewModel doctolib = new DoctolibViewModel(); DoctolibDoctor doctor = service.getDoctorByPath(path); doctolib.img = doctor.img; doctolib.name = doctor.name; doctolib.address = doctor.address; doctolib.lat = doctor.lat; doctolib.lng = doctor.lng; doctolib.speciality = doctor.speciality; //doctolib.skills.Add(doctor.skills); doctolib.presentationProfession = doctor.presentationProfession; doctolib.Horaires = doctor.horaires; doctolib.address = adress.Replace("'", "'") + " " + doctor.address; ViewBag.lat = doctor.lat; ViewBag.lng = doctor.lng; return(View(doctolib)); }
// GET: Doctolib public ActionResult Index(string speciality, string location, string page) { //pour mettre les dns du modele dans le view model List <DoctolibViewModel> list = new List <DoctolibViewModel>(); foreach (var item in service.getListDoctorsBySpecialityAndLocation(speciality, location, page)) { //ViewBag.userId = _userApplication.GetUserId(HttpContext.User); DoctolibViewModel doctolib = new DoctolibViewModel(); doctolib.name = item.name; doctolib.img = item.img; doctolib.speciality = item.speciality; doctolib.address = item.address; doctolib.path = item.path; list.Add(doctolib); } if (page == null || page.Equals("")) { ViewBag.page = 1; } else { int pages = int.Parse(page); ViewBag.page = pages; } if (speciality == null || speciality.Equals("")) { ViewBag.speciality = "medecin-generaliste"; } else { ViewBag.speciality = speciality; } return(View(list)); }