public ActionResult verificarAgenda(int idMedico) { infParaAgendaEConsultaViewModel agenda = new infParaAgendaEConsultaViewModel(); agenda.idMedico = idMedico; return(RedirectToAction("verificarAgenda", "agenda", agenda)); }
public ActionResult confirmarConsulta(int idMedico, string nomeMedico, string data, string horario, int idClinica) { infParaAgendaEConsultaViewModel marcar = new infParaAgendaEConsultaViewModel(); marcar.nomeMedico = nomeMedico; marcar.idMedico = idMedico; marcar.data = data; marcar.horarios = horario; marcar.idClinica = idClinica; return(RedirectToAction("confirmarConsulta", "consultas", marcar)); }
public ActionResult verificarAgenda(infParaAgendaEConsultaViewModel medico, int?idMedico, int?page) { int pageSize = 10; int pageNumber = (page ?? 1); if (medico == null) { var query = from a in db.agendaSet where a.medicos_idMedico == idMedico && a.horarioAgendado == null from m in db.medicosSet where m.idMedico == medico.idMedico orderby a.data select new infParaAgendaEConsultaViewModel { idClinica = m.clinicas_idClinica, idMedico = m.idMedico, nomeMedico = m.nome, data = a.data, horarios = a.horarioAtendimento }; ViewBag.idMedico = idMedico; return(View(query.ToPagedList(pageNumber, pageSize))); } else { var query = from a in db.agendaSet where a.medicos_idMedico == medico.idMedico && a.horarioAgendado == null from m in db.medicosSet where m.idMedico == medico.idMedico orderby a.data select new infParaAgendaEConsultaViewModel { idClinica = m.clinicas_idClinica, idMedico = m.idMedico, nomeMedico = m.nome, data = a.data, horarios = a.horarioAtendimento }; ViewBag.idMedico = medico.idMedico; return(View(query.ToPagedList(pageNumber, pageSize))); } }
public ActionResult confirmarConsulta(infParaAgendaEConsultaViewModel marcar) { return(View(marcar)); }