public List <PacienteModelo> ObtenerPacientes(int pacienteId) { List <PacienteModelo> listaPacientes = new List <PacienteModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var pacientes = contexto.FUN_ObtenerPacientes(pacienteId); foreach (FUN_ObtenerPacientes_Result paciente in pacientes) { PacienteModelo pacienteModelo = new PacienteModelo(); pacienteModelo.PacienteId = paciente.PacienteId ?? default(int); pacienteModelo.Nombre = paciente.Nombre; pacienteModelo.Apellidos = paciente.Apellidos; pacienteModelo.CorreoElectronico = paciente.CorreoElectronico; pacienteModelo.Telefono = paciente.Telefono; pacienteModelo.Nacionalidad = paciente.Nacionalidad; pacienteModelo.Identificacion = paciente.Identificacion; pacienteModelo.EstadoCivil = paciente.EstadoCivil ?? default(int); pacienteModelo.Edad = paciente.Edad ?? default(int); pacienteModelo.CantidadHijos = paciente.CantidadHijos ?? default(int); listaPacientes.Add(pacienteModelo); } } return(listaPacientes); }
public Mensaje MantenimientoMultimediaInformacion(MultimediaInformacionModelo multimedia) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_MantenimientoMultimediaInformacion( multimedia.Accion, multimedia.MultimediaInformacionId, multimedia.Datos, multimedia.Ruta, multimedia.Nombre, multimedia.ContentType, multimedia.InformacionId, multimedia.Tipo, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje( Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public Mensaje ActualizarPaciente(PacienteModelo pacienteModelo) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_ActualizarPaciente( pacienteModelo.PacienteId, pacienteModelo.CitaId, pacienteModelo.Nombre, pacienteModelo.Apellidos, pacienteModelo.CorreoElectronico, pacienteModelo.Telefono, pacienteModelo.Nacionalidad, pacienteModelo.Identificacion, pacienteModelo.EstadoCivil, pacienteModelo.Edad, pacienteModelo.CantidadHijos, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje( Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public List <UsuarioModelo> ObtenerUsuariosPorCredenciales(string correo, string password) { List <UsuarioModelo> listaUsuarios = new List <UsuarioModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var listaDiasConsulta = contexto.FUN_ObtenerUsuariosPorCredenciales(correo, password); foreach (FUN_ObtenerUsuariosPorCredenciales_Result usuarioActual in listaDiasConsulta) { UsuarioModelo usuario = new UsuarioModelo(); usuario.UsuarioId = usuarioActual.UsuarioId ?? default(int); usuario.Nombre = usuarioActual.Nombre; usuario.Apellidos = usuarioActual.Apellidos; usuario.DescripcionRol = usuarioActual.DescripcionRol; usuario.Identificacion = usuarioActual.Identificacion; usuario.RolId = usuarioActual.RolId ?? default(int); usuario.Password = usuarioActual.Password; usuario.CarreraId = usuarioActual.CarreraId ?? default(int); usuario.InicioPractica = usuarioActual.InicioPractica; usuario.FinPractica = usuarioActual.FinPractica; usuario.Correo = usuarioActual.Correo; usuario.SolicitarCambioPassword = usuarioActual.SolicitarCambioPassword ?? default(bool); listaUsuarios.Add(usuario); } } return(listaUsuarios); }
public Mensaje MantenimientoUsuarios(UsuarioModelo usuario) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_MantenimientoUsuarios( usuario.Accion.ToString(), usuario.UsuarioId, usuario.Nombre, usuario.Apellidos, usuario.Identificacion, usuario.Correo, usuario.RolId, usuario.Password, usuario.CarreraId, usuario.InicioPractica, usuario.FinPractica, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje( Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public List <FuncionalidadModelo> ObtenerPermisosUsuario(int usuarioId) { List <FuncionalidadModelo> lista = new List <FuncionalidadModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var listaDiasConsulta = contexto.SP_ObtenerPermisosUsuario(usuarioId); foreach (SP_ObtenerPermisosUsuario_Result item in listaDiasConsulta) { FuncionalidadModelo funcionalidad = new FuncionalidadModelo(); funcionalidad.FuncionalidadId = item.FuncionalidadId; funcionalidad.Descripcion = item.Descripcion; funcionalidad.Identificador = item.Identificador ?? default(int); funcionalidad.Nombre = item.Nombre; funcionalidad.Tipo = item.Tipo; funcionalidad.Nombre = item.Nombre; funcionalidad.Permiso = item.Permiso ?? default(bool); lista.Add(funcionalidad); } } return(lista); }
public Mensaje MantenimientoInformacion(InformacionModelo informacion) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_MantenimientoInformacion( informacion.Accion, informacion.InformacionId, informacion.Fecha, informacion.Titulo, informacion.Cupo, informacion.Descripcion, informacion.Activo, informacion.Tipo, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje( Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public CitaPracticanteModelo ObtenerCitasPorId(int citaId) { CitaPracticanteModelo citaRetornar = new CitaPracticanteModelo(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var citaActual = contexto.SP_ObtenerCitasPorId(citaId).FirstOrDefault(); bool existeCita = citaActual != null; if (existeCita) { citaRetornar.HoraCita = citaActual.HoraCita; citaRetornar.HoraEntero = citaActual.HoraEntero ?? default(int); citaRetornar.CitaId = citaActual.CitaId; citaRetornar.PacienteId = citaActual.PacienteId; citaRetornar.FechaCita = citaActual.FechaCita; citaRetornar.Practicante = citaActual.Practicante; citaRetornar.Paciente = citaActual.Paciente; citaRetornar.Identificacion = citaActual.Identificacion; citaRetornar.Telefono = citaActual.Telefono; citaRetornar.CorreoElectronico = citaActual.CorreoElectronico; citaRetornar.CantidadHijos = citaActual.CantidadHijos ?? default(int); citaRetornar.Recomendaciones = citaActual.Recomendaciones; citaRetornar.Antecedentes = citaActual.Antecedentes; citaRetornar.IdentificadorGUID = citaActual.IdentificadorGUID; } } return(citaRetornar); }
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 <CitaModelo> ObtenerCitas(string identificadorGUID) { List <CitaModelo> listaCitas = new List <CitaModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var citas = contexto.FUN_ObtenerCitas(identificadorGUID); foreach (FUN_ObtenerCitas_Result citaActual in citas) { CitaModelo cita = new CitaModelo(); cita.CitaId = citaActual.CitaId ?? default(int);; cita.PacienteId = citaActual.PacienteId ?? default(int); cita.EstadoCita = citaActual.EstadoCita ?? default(int); cita.Calificacion = citaActual.Calificacion ?? default(int); cita.SesionId = citaActual.SesionId ?? default(Int64); cita.Antecedentes = citaActual.Antecedentes; cita.Recomendaciones = citaActual.Recomendaciones; cita.IdentificadorGUID = citaActual.IdentificadorGUID; listaCitas.Add(cita); } } return(listaCitas); }
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 List <CarreraModelo> ObtenerCarreras() { List <CarreraModelo> listaCarreras = new List <CarreraModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var carreras = contexto.FUN_ObtenerCarreras(); foreach (FUN_ObtenerCarreras_Result carreraActual in carreras) { CarreraModelo carrera = new CarreraModelo(); carrera.CarreraId = carreraActual.CarreraId ?? default(int); carrera.Nombre = carreraActual.Nombre; listaCarreras.Add(carrera); } } return(listaCarreras); }
public List <RolModelo> ObtenerRoles() { List <RolModelo> listaRoles = new List <RolModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var roles = contexto.FUN_ObtenerRoles(); foreach (FUN_ObtenerRoles_Result rolActual in roles) { RolModelo rol = new RolModelo(); rol.RolId = rolActual.RolId ?? default(int); rol.Descripcion = rolActual.Descripcion; listaRoles.Add(rol); } } return(listaRoles); }
public List <SesionModelo> ObtenerSesionesActivas(string fechaDia) { List <SesionModelo> listaSesionesDisponibles = new List <SesionModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var listaHoras = contexto.SP_ObtenerSesionesActivas(fechaDia); foreach (SP_ObtenerSesionesActivas_Result horaActual in listaHoras) { SesionModelo sesion = new SesionModelo(); sesion.Hora = horaActual.Hora ?? default(int); sesion.DetalleHora = horaActual.DetalleHora; listaSesionesDisponibles.Add(sesion); } } return(listaSesionesDisponibles); }
public List <DiasOfertaMes> ObtenerDiasOfertaMes(int mes, int anio) { List <DiasOfertaMes> listaDiasOferta = new List <DiasOfertaMes>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var listaDias = contexto.SP_ObtenerDiasOfertaMes(mes, anio); foreach (SP_ObtenerDiasOfertaMes_Result diaActual in listaDias) { DiasOfertaMes diaOfertaMes = new DiasOfertaMes(); diaOfertaMes.DiaOferta = diaActual.DiaOferta ?? default(int); diaOfertaMes.DetalleDiaOferta = diaActual.DetalleDiaOferta; diaOfertaMes.FechaDiaOferta = diaActual.FechaDiaOferta; listaDiasOferta.Add(diaOfertaMes); } } return(listaDiasOferta); }
public Mensaje MantenimientoCita(CitaPracticanteModelo citaModelo) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_MantenimientoCita( citaModelo.Accion.ToString(), citaModelo.CitaId, citaModelo.Calificacion, citaModelo.Antecedentes, citaModelo.Recomendaciones, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje(Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public Mensaje ActualizarPassword(int usuarioId, string password, bool solicitarCambioPassword) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_ActualizarPassword( usuarioId, password, solicitarCambioPassword, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje( Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public Mensaje ActualizarHorarioCita(CitaModelo citaModelo) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_ActualizarHorarioCita( citaModelo.CitaId, citaModelo.Dia, citaModelo.Hora, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje( Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public Mensaje MantenimientoOfertaHorario(OfertaHorarioModelo ofertaHorario) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_MantenimientoOfertaHorario( ofertaHorario.Accion, ofertaHorario.OfertaHorarioId, ofertaHorario.Dia, ofertaHorario.HoraInicio, ofertaHorario.HoraFin, ofertaHorario.UsuarioId, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje(Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public List <MultimediaInformacionModelo> ObtenerMultimediaInformacion(int informacionId) { List <MultimediaInformacionModelo> listaRetornar = new List <MultimediaInformacionModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var lista = contexto.FUN_ObtenerMultimediaInformacion(informacionId); foreach (FUN_ObtenerMultimediaInformacion_Result item in lista) { MultimediaInformacionModelo entidad = new MultimediaInformacionModelo(); entidad.MultimediaInformacionId = item.MultimediaInformacionId ?? default(Int64); entidad.Datos = item.Datos; entidad.Ruta = item.Ruta; entidad.Nombre = item.Nombre; entidad.ContentType = item.ContentType; entidad.InformacionId = item.InformacionId ?? default(int); entidad.Tipo = item.Tipo ?? default(int); listaRetornar.Add(entidad); } } return(listaRetornar); }
public List <InformacionModelo> ObtenerInformacion(int tipo, int activo) { List <InformacionModelo> listaRetornar = new List <InformacionModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var lista = contexto.FUN_ObtenerInformacion(tipo, activo); foreach (FUN_ObtenerInformacion_Result item in lista) { InformacionModelo entidad = new InformacionModelo(); entidad.InformacionId = item.InformacionId ?? default(int); entidad.Fecha = item.Fecha; entidad.Titulo = item.Titulo; entidad.Cupo = item.Cupo ?? default(int); entidad.Descripcion = item.Descripcion; entidad.Activo = item.Activo ?? default(bool);; entidad.Tipo = item.Tipo ?? default(int); listaRetornar.Add(entidad); } } return(listaRetornar); }