public bool ModificarCitaPsicologica(int opcion, CConsulta obj) { List <SqlParameter> lstParametros = new List <SqlParameter>(); lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int) { Value = opcion }); lstParametros.Add(new SqlParameter("@pk_HistorialCitas", SqlDbType.Int) { Value = obj.pk_HistorialCitas }); lstParametros.Add(new SqlParameter("@ResumenAntecedente", SqlDbType.Text) { Value = obj.ResumenAntecedente }); lstParametros.Add(new SqlParameter("@ExploracionFisica", SqlDbType.Text) { Value = obj.ExploracionFisica }); lstParametros.Add(new SqlParameter("@PlanDeTratamiento", SqlDbType.Text) { Value = obj.PlanDeTratamiento }); objManagerBD = new ManagerBD(); if (objManagerBD.UpdateData("PConsulta", lstParametros.ToArray())) { return(true); } return(false); }
public void EmailNotificacion(CConsulta DatosConsulta, CAlumno DatosAlumno)//CAlumno MiAlumno,CEspecialista MiEspecialista,String[] Mensaje) { this.ObjMailConsulta = DatosConsulta; this.objMailAlumno = DatosAlumno; ThreadStart delegado = new ThreadStart(CorrerProceso); Thread hilo = new Thread(delegado); try { hilo.Start(); } catch (Exception) { } }
//Listado de las citas por alumno public bool listarCitas(int opcion, ref DataSet objDatos, CConsulta obj) { bool ExisteDatos = false; List <SqlParameter> lstParametros = new List <SqlParameter>(); lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int) { Value = opcion }); lstParametros.Add(new SqlParameter("@fk_Alumno", SqlDbType.NVarChar, 50) { Value = obj.fk_Alumno }); objDatos = objManagerBD.GetData("PConsulta", lstParametros.ToArray()); if (objDatos.Tables.Count > 0) { ExisteDatos = true; } return(ExisteDatos); }
//para la cita rapida public bool reguistro(int opcion, CConsulta obj, int Estado) { List <SqlParameter> lstParametros = new List <SqlParameter>(); lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int) { Value = opcion }); lstParametros.Add(new SqlParameter("@ConsultaActiva", SqlDbType.Int) { Value = Estado }); lstParametros.Add(new SqlParameter("@fk_Alumno", SqlDbType.NVarChar, 50) { Value = obj.fk_Alumno }); lstParametros.Add(new SqlParameter("@fk_Especialista", SqlDbType.VarChar, 50) { Value = obj.fk_Especialista }); lstParametros.Add(new SqlParameter("@Fecha", SqlDbType.VarChar, 50) { Value = obj.fk_Fecha }); lstParametros.Add(new SqlParameter("@fk_Horario", SqlDbType.Int) { Value = obj.fk_Hora }); lstParametros.Add(new SqlParameter("@TipoUsuario", SqlDbType.Int) { Value = obj.TipoUsuario }); objManagerBD = new ManagerBD(); if (objManagerBD.UpdateData("PConsulta", lstParametros.ToArray())) { return(true); } return(false); }
//insertar un odontograma public bool InsertarOdontograma(int opcion, CConsulta NewOdontograma) { List <SqlParameter> lstParametros = new List <SqlParameter>(); lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int) { Value = opcion }); lstParametros.Add(new SqlParameter("@fk_Especialista", SqlDbType.VarChar) { Value = NewOdontograma.fk_EspecialistaControl }); lstParametros.Add(new SqlParameter("@fk_Alumno", SqlDbType.VarChar) { Value = NewOdontograma.fk_Alumno }); lstParametros.Add(new SqlParameter("@Diente", SqlDbType.Int) { Value = NewOdontograma.Diente }); lstParametros.Add(new SqlParameter("@DiagnositcoOdontograma", SqlDbType.VarChar) { Value = NewOdontograma.DiagnositcoOdontograma }); lstParametros.Add(new SqlParameter("@TratatmientoOdontograma", SqlDbType.VarChar) { Value = NewOdontograma.TratatmientoOdontograma }); lstParametros.Add(new SqlParameter("@ObservacionesOdontograma", SqlDbType.VarChar) { Value = NewOdontograma.ObservacionesOdontograma }); objManagerBD = new ManagerBD(); if (objManagerBD.UpdateData("PConsulta", lstParametros.ToArray())) { return(true); } return(false); }
//Ver historial Citas por alumno public bool listarHistorialCitasAlumno(int opcion, ref DataSet objDatos, string obj, CConsulta DatosAlumno) { bool ExisteDatos = false; List <SqlParameter> lstParametros = new List <SqlParameter>(); lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int) { Value = opcion }); lstParametros.Add(new SqlParameter("@pk_Reservaciones", SqlDbType.NVarChar, 50) { Value = obj }); lstParametros.Add(new SqlParameter("@TipoHistorial", SqlDbType.Int, 50) { Value = DatosAlumno.TipoUsuario }); lstParametros.Add(new SqlParameter("@fk_Alumno", SqlDbType.NVarChar, 50) { Value = DatosAlumno.fk_Alumno }); objDatos = objManagerBD.GetData("PConsulta", lstParametros.ToArray()); if (objDatos.Tables.Count > 0) { ExisteDatos = true; } return(ExisteDatos); }
//Reguistro de una consulta medica /dental public bool reguistroConsulta(int opcion, CConsulta obj) { List <SqlParameter> lstParametros = new List <SqlParameter>(); lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int) { Value = opcion }); lstParametros.Add(new SqlParameter("@fk_Alumno", SqlDbType.NVarChar, 50) { Value = obj.fk_Alumno }); lstParametros.Add(new SqlParameter("@fk_Especialista", SqlDbType.VarChar, 50) { Value = obj.fk_Especialista }); lstParametros.Add(new SqlParameter("@ResumenAntecedente", SqlDbType.VarChar, 1024) { Value = obj.ResumenAntecedente }); lstParametros.Add(new SqlParameter("@ExploracionFisica", SqlDbType.VarChar, 1024) { Value = obj.ExploracionFisica }); lstParametros.Add(new SqlParameter("@Diagnostico", SqlDbType.VarChar, 2048) { Value = obj.Diagnostico }); lstParametros.Add(new SqlParameter("@PlanDeTratamiento", SqlDbType.VarChar, 2048) { Value = obj.PlanDeTratamiento }); lstParametros.Add(new SqlParameter("@Talla", SqlDbType.Float) { Value = obj.Talla }); lstParametros.Add(new SqlParameter("@Peso", SqlDbType.Float) { Value = obj.Peso }); lstParametros.Add(new SqlParameter("@PresionArterial", SqlDbType.Float) { Value = obj.PresionArterial }); lstParametros.Add(new SqlParameter("@fk_Reservacion", SqlDbType.Int) { Value = obj.pk_Reservacion }); lstParametros.Add(new SqlParameter("@Temperatura", SqlDbType.Float) { Value = obj.Temperatura }); lstParametros.Add(new SqlParameter("@RitmoCardiaco", SqlDbType.Int) { Value = obj.RitmoCardiaco }); lstParametros.Add(new SqlParameter("@DiasReposo", SqlDbType.Int) { Value = obj.DiasReposo }); objManagerBD = new ManagerBD(); if (objManagerBD.UpdateData("PConsulta", lstParametros.ToArray())) { return(true); } return(false); }