Esempio n. 1
0
        //lista las enfermedades
        public void ListarEnfermedades(int intOpcion)
        {
            bool    bolExistenDatos = false;
            DataSet datDatos        = new DataSet();

            if (ExisteConexion())
            {
                bolExistenDatos = objConsulta.listarEnfermedades(intOpcion, ref datDatos);

                if (bolExistenDatos == true)
                {
                    List <CConsulta> lisDatos = new List <CConsulta>();
                    foreach (DataRow fila in datDatos.Tables[0].Rows)
                    {
                        CConsulta item = new CConsulta()
                        {
                            Id          = fila[0].ToString(),
                            Descripcion = fila[1].ToString()
                        };
                        lisDatos.Add(item);
                    }
                    ViewConsulta.LlenarEnfermedad = lisDatos;
                }
                // else
                // vieGraficas.Mensaje("No hay registros!!!", 3);
            }
            // else
            // vieGraficas.Mensaje("No hay conexión de Red con el Servidor.", 4);
        }
Esempio n. 2
0
 private void NuevoEstadoFinanciero_Load(object sender, EventArgs e)
 {
     tabla_activo.DataSource  = CConsulta.Catalogo_Cuentas("ACTIVO");
     tabla_pasivo.DataSource  = CConsulta.Catalogo_Cuentas("PASIVO");
     tabla_capital.DataSource = CConsulta.Catalogo_Cuentas("CAPITAL");
     tabla_er.DataSource      = CCuenta.Mostrar_EstadoResultado();
     BunifuDataGridView [] da = { tabla_activo, tabla_pasivo, tabla_capital, tabla_er };
     Toolkit.Formato_tabla(da);
 }
Esempio n. 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            usuariologeado = new CEspecialista();
            usuariologeado = (CEspecialista)Session["UsuarioLogeadoEspecialista"]; //Objeto donde esta los datos de sesion del especialista

            miAlumno = (CAlumno)Session["DatosCitaAlumno"];                        //Agregamos datos generales de la pagina (AGENDA CITAS) para poder obtener datos del alumno que tiene la consulta

            if (usuariologeado != null && usuariologeado.Rol == 2)
            {
                if (miAlumno != null)
                {
                    //inicializacion de objetos
                    objConsultainf = new CConsulta();
                    WConsultaVista = new WConsulta(this);
                    miCuestionario = new WCuestionario(this);

                    miCuestionario.ListarUsuarioHistorialClinico(7, miAlumno.alu_NumControl); //Metodo que carga el historial clinico
                    WConsultaVista.ListarHistorialMedico(9, DatosPasienteConsulta);           //Obtenemos el historial de citas del alumno
                    WConsultaVista.ListarOdontograma(14, miAlumno.alu_NumControl);            // llenado del odontograma


                    LlenadoALumno();
                }
                else
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "ErrorAlert", "alert('No tiene un pasiente asignado');", true);
                }
                //activacion de paneles de rol
                if (usuariologeado.fk_Especialidad == "1")//dentista
                {
                    HyperLinkMedico.Visible = true;
                }
                if (usuariologeado.fk_Especialidad == "2")//medico
                {
                    HyperLinkMedico.Visible      = true;
                    HyperLinkOdontograma.Visible = true;
                }
                if (usuariologeado.fk_Especialidad == "3")//Psicologo
                {
                    HyperLinkPsicologo.Visible = true;
                }
            }
            else
            {
                Response.Redirect("/Sesion.aspx", true);
            }
        }
Esempio n. 4
0
        //Reguistramos una cita rapida --el estado indica que sera una cita rapida
        public void Reguistrar(CConsulta objConsulta, int Estado)
        {
            bool BolRegistro = false;

            if (ExisteConexion())
            {
                BolRegistro = objConsulta.reguistro(4, objConsulta, Estado);
                if (BolRegistro == true)
                {
                    ViewConsulta.Mensaje("Cita registrado", 1);
                }
                else
                {
                    ViewConsulta.Mensaje("Cita no reguistrado", 1);
                }
            }
        }
Esempio n. 5
0
        //insertar odontograma
        public void InsertarOdontograma(int op, CConsulta ObjOdontograma)
        {
            bool BolRegistro = false;

            if (ExisteConexion())
            {
                BolRegistro = objConsulta.InsertarOdontograma(op, ObjOdontograma);
                if (BolRegistro == true)
                {
                    ViewConsulta.Mensaje("Libro registrado", 1);
                }
                else
                {
                    ViewConsulta.Mensaje("Libro no reguistrado", 1);
                }
            }
        }
Esempio n. 6
0
        //RegistrarConsulta
        public void ReguistrarConsulta(CConsulta objConsulta)
        {
            bool BolRegistro = false;

            if (ExisteConexion())
            {
                BolRegistro = objConsulta.reguistroConsulta(10, objConsulta);
                if (BolRegistro == true)
                {
                    ViewConsulta.Mensaje("Cita registrado", 1);
                }
                else
                {
                    ViewConsulta.Mensaje("Cita no reguistrado", 1);
                }
            }
        }
Esempio n. 7
0
        public void ModificarCitaPsicologica(int op, CConsulta objCambios)
        {
            bool BolRegistro = false;

            if (ExisteConexion())
            {
                BolRegistro = objConsulta.ModificarCitaPsicologica(op, objCambios);
                if (BolRegistro == true)
                {
                    ViewConsulta.Mensaje(" registrado", 1);
                }
                else
                {
                    ViewConsulta.Mensaje("reguistrado", 2);
                }
            }
        }
Esempio n. 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            objLoggerinf   = (CAlumno)Session["UsuarioLogeado"];
            objConsultainf = new CConsulta();

            if (objLoggerinf != null)
            {
                WConsultaVista = new WConsulta(this);
                if (!IsPostBack)
                {
                    LlenadoComboEspecialidad(DropDownListESpecialidades, 1);//Se llena el combo de especialidades
                }
            }
            else
            {
                Response.Redirect("Default.aspx", true);//
            }
        }
Esempio n. 9
0
        WConsulta WConsultaVista; //meotodo para poder ocupar los metodos de la wAlumno


        protected void Page_Load(object sender, EventArgs e)
        {
            objLoggerinf = new CAlumno();
            objLoggerinf = (CAlumno)Session["UsuarioLogeado"];

            if (objLoggerinf != null)
            {
                objConsultainf = new CConsulta();
                WConsultaVista = new WConsulta(this);
                if (!IsPostBack)
                {
                    WConsultaVista.Listar(5, DatosPasienteConsulta);
                }
            }
            else
            {
                Response.Redirect("/Sesion.aspx", true);// no direcciona a la pagina default de la master
            }
        }
Esempio n. 10
0
        //Reguistramos una cita
        public void Reguistrar(CConsulta objConsulta, CAlumno objAlumno)
        {
            bool BolRegistro = false;

            if (ExisteConexion())
            {
                BolRegistro = objConsulta.reguistro(4, objConsulta);
            }
            {
                if (BolRegistro == true)
                {
                    ViewConsulta.Mensaje("Cita registrado", 1);
                    //Se reguistro la cita, enviar mensaje al médico
                }
                else
                {
                    objConsulta.EmailNotificacion(objConsulta, objAlumno);//Enviar correo al especialista
                    ViewConsulta.Mensaje("Cita no reguistrado", 1);
                }
            }
        }
Esempio n. 11
0
        //Lisar historial clinico por alumno
        public void ListarHistorialMedico(int opcion, CConsulta Obj)
        {
            bool    ExistenDatos = false;
            DataSet dtsDatos     = new DataSet();

            if (ExisteConexion())
            {
                ExistenDatos = objConsulta.listarHistorialClinicoAlumno(opcion, ref dtsDatos, Obj);
                if (ExistenDatos == true)
                {
                    ViewConsulta.ListadoConsulta = dtsDatos;
                }
                else
                {
                    ViewConsulta.Mensaje("No hay reguistros", 2);
                }
            }
            else
            {
                ViewConsulta.Mensaje("No hay conexion en red", 2);
            }
        }
Esempio n. 12
0
        //listar hisotiral de citas por alumno
        public void ListarHistorialCitas(int opcion, string id, CConsulta DatosAlumno)
        {
            bool    ExistenDatos = false;
            DataSet dtsDatos     = new DataSet();

            if (ExisteConexion())
            {
                ExistenDatos = objConsulta.listarHistorialCitasAlumno(opcion, ref dtsDatos, id, DatosAlumno);
                if (ExistenDatos == true)
                {
                    ViewConsulta.HistorialCitas = dtsDatos;
                    ViewConsulta.Odontograma    = dtsDatos;
                }
                else
                {
                    ViewConsulta.Mensaje("No hay reguistros", 2);
                }
            }
            else
            {
                ViewConsulta.Mensaje("No hay conexion en red", 2);
            }
        }
Esempio n. 13
0
 public WConsulta(IConsulta InterfazConsulta)
 {
     objConsulta  = new CConsulta();
     Manager      = new ManagerBD();
     ViewConsulta = InterfazConsulta;
 }