public List <CitaPracticanteModelo> ObtenerCitasPracticante(FiltroCitas filtroCitas) { List <CitaPracticanteModelo> listaCitasPracticante = new List <CitaPracticanteModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var listaCitas = contexto.SP_ObtenerCitasPracticante(filtroCitas.UsuarioId, filtroCitas.FechaInicio, filtroCitas.FechaFin, filtroCitas.Apellidos, filtroCitas.Identificacion); foreach (SP_ObtenerCitasPracticante_Result citaActual in listaCitas) { CitaPracticanteModelo cita = new CitaPracticanteModelo(); cita.HoraCita = citaActual.HoraCita; cita.HoraEntero = citaActual.HoraEntero ?? default(int); cita.CitaId = citaActual.CitaId; cita.PacienteId = citaActual.PacienteId; cita.EstadoCita = citaActual.EstadoCita; cita.FechaCita = citaActual.FechaCita; cita.Practicante = citaActual.Practicante; cita.Paciente = citaActual.Paciente; cita.Identificacion = citaActual.Identificacion; cita.Telefono = citaActual.Telefono; cita.CorreoElectronico = citaActual.CorreoElectronico; cita.CantidadHijos = citaActual.CantidadHijos ?? default(int); cita.EstadoCivil = citaActual.EstadoCivil; cita.Recomendaciones = citaActual.Recomendaciones; cita.Antecedentes = citaActual.Antecedentes; cita.IdentificadorGUID = citaActual.IdentificadorGUID; listaCitasPracticante.Add(cita); } } return(listaCitasPracticante); }
public List <OfertaPracticante> ObtenerOfertaPracticante(FiltroCitas filtroCitas) { List <OfertaPracticante> listaOfertaPracticante = new List <OfertaPracticante>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var listaOfertas = contexto.SP_ObtenerOfertaPracticante(filtroCitas.UsuarioId, filtroCitas.FechaInicio, filtroCitas.FechaFin); foreach (SP_ObtenerOfertaPracticante_Result ofertaActual in listaOfertas) { OfertaPracticante oferta = new OfertaPracticante(); oferta.OfertaHorarioId = ofertaActual.OfertaHorarioId; oferta.DiaOferta = ofertaActual.DiaOferta; oferta.HoraInicio = ofertaActual.HoraInicio; oferta.HoraFin = ofertaActual.HoraFin; oferta.Practicante = ofertaActual.Practicante; oferta.InicioPractica = ofertaActual.InicioPractica; oferta.FinPractica = ofertaActual.FinPractica; oferta.Carrera = ofertaActual.Carrera; oferta.PoseeCitas = ofertaActual.PoseeCitas ?? default(bool); listaOfertaPracticante.Add(oferta); } } return(listaOfertaPracticante); }
public JsonResult ObtenerCitasPracticante(FiltroCitas filtroCitas) { List <CitaPracticanteModelo> listaCitasPracticante = new Negocios.NegociosPracticante().ObtenerCitasPracticante(filtroCitas); JavaScriptSerializer seralizador = new JavaScriptSerializer(); seralizador.MaxJsonLength = Int32.MaxValue; var datos = new JavaScriptSerializer().Serialize(listaCitasPracticante); return(Json(datos, JsonRequestBehavior.AllowGet)); }
public List <CitaPracticanteModelo> ObtenerCitasPracticante(FiltroCitas filtroCitas) { try { return(new DatosPracticante().ObtenerCitasPracticante(filtroCitas)); } catch (Exception excepcion) { throw new Exception(excepcion.Message); } }
public List <OfertaPracticante> ObtenerOfertaPracticante(FiltroCitas filtroCitas) { Mensaje mensaje = new Mensaje(); try { return(new DatosPracticante().ObtenerOfertaPracticante(filtroCitas)); } catch (Exception excepcion) { throw new Exception(excepcion.Message); } }