public async Task <IActionResult> _GetCitasDia(DateTime fecha, int selectedPersonal)
        {
            string token = HttpContext.Session.GetString("token");

            ViewBag.fecha            = fecha;
            ViewBag.selectedPersonal = selectedPersonal;
            int         paciente    = 0;
            List <Cita> citasMedico = await repo.CheckCitaInDay(selectedPersonal, fecha, paciente, token);

            return(PartialView(citasMedico));
        }
Beispiel #2
0
        public async Task <IActionResult> _CheckCitaInDay(int selectedPersonal, DateTime fecha, int paciente)
        {
            string      token       = HttpContext.Session.GetString("token");
            List <Cita> citasMédico = await repo.CheckCitaInDay(selectedPersonal, fecha, paciente, token);

            if (citasMédico.Count > 0)
            {
                return(Json(new { success = true, message = "Lo sentimos, no puede concertar más de 1 cita al día con el mismo médico" }));
            }
            else
            {
                return(Json(new { success = false, message = "" }));
            }
        }
 public ActionResult <List <Cita> > CheckCitaInDay(int personalId, DateTime fecha, int?pacienteId = null)
 {
     return(repo.CheckCitaInDay(personalId, fecha, pacienteId));
 }