コード例 #1
0
        public void modificar()
        {
            String numeroBuscar = txtNumeroHistorialBuscar.Text;

            int    numeroHistoria;
            String nombreDoctor;
            String fk_paciente;
            int    fk_enfermedad;

            servicio = ServicioLocalHistorial.getServicio();
            h        = new ServicioHistorialClinicoSW.historialClinico();

            numeroHistoria = Convert.ToInt32(txtNumeroHistorial.Text);
            nombreDoctor   = txtNombreDoctor.Text;
            fk_paciente    = txtDocumentoPaciente.Text;
            fk_enfermedad  = Convert.ToInt32(txtCodigoEnfermedad.Text);

            h.numeroHistoria = numeroHistoria;
            h.nombreDoctor   = nombreDoctor;
            h.fk_paciente    = fk_paciente;
            h.fk_enfermedad  = fk_enfermedad;

            int modificado;

            modificado = servicio.modificarHistorial(h, Convert.ToInt32(numeroBuscar));
            if (modificado == 1)
            {
                MessageBox.Show("Historial modificado con exito");
            }
            else
            {
                MessageBox.Show("Error, Historial no modificado");
            }
        }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            ServicioHistorialClinicoSW.HistorialClinicoSWClient servicio;
            ServicioHistorialClinicoSW.historialClinico         h;

            int    numeroHistoria;
            String nombreDoctor;
            String fk_paciente;
            int    fk_enfermedad;

            servicio = ServicioLocalHistorial.getServicio();
            h        = new ServicioHistorialClinicoSW.historialClinico();

            numeroHistoria = Convert.ToInt32(txtNumeroHistorial.Text);
            nombreDoctor   = txtNombreDoctor.Text;
            fk_paciente    = txtDocumentoPaciente.Text;
            fk_enfermedad  = Convert.ToInt32(txtCodigoEnfermedad.Text);

            h.numeroHistoria = numeroHistoria;
            h.nombreDoctor   = nombreDoctor;
            h.fk_paciente    = fk_paciente;
            h.fk_enfermedad  = fk_enfermedad;
            try
            {
                servicio.agregarHistorial(h);
                MessageBox.Show("Historial agregado correctamente");
            }catch (Exception ex)
            {
                MessageBox.Show("Error!!!" + ex);
            }
            limpiar();
        }
コード例 #3
0
        public void buscar()
        {
            ServicioHistorialClinicoSW.HistorialClinicoSWClient servicio;
            ServicioHistorialClinicoSW.historialClinico         h;

            //int numeroBuscar = Convert.ToInt32(txtNumeroHistorialBuscar.Text);
            int numeroBuscar;

            int.TryParse(txtNumeroHistorialBuscar.Text, out numeroBuscar);
            String documento = txtDocumentoPacienteBuscar.Text;

            servicio = ServicioLocalHistorial.getServicio();
            h        = new ServicioHistorialClinicoSW.historialClinico();
            try
            {
                h = servicio.buscarHistorial(numeroBuscar, documento);

                txtNumeroHistorial.Text   = Convert.ToString(h.numeroHistoria);
                txtNombreDoctor.Text      = h.nombreDoctor;
                txtDocumentoPaciente.Text = h.fk_paciente;
                txtCodigoEnfermedad.Text  = Convert.ToString(h.fk_enfermedad);
                MessageBox.Show("Historial buscado");
            }
            catch (Exception ex)
            {
                MessageBox.Show("El Historial no existe");
            }
        }
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            int numeroBuscar = Convert.ToInt32(txtNumeroHistorialBuscar.Text);

            servicio = ServicioLocalHistorial.getServicio();
            try
            {
                servicio.eliminarHistorial(numeroBuscar);
                MessageBox.Show("Historial Eliminado con Exito");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al eliminar historial ");
            }
            limpiar();
        }
コード例 #5
0
        public void buscar()
        {
            String numeroBuscar = txtNumeroHistorialBuscar.Text;

            servicio = ServicioLocalHistorial.getServicio();
            h        = new ServicioHistorialClinicoSW.historialClinico();
            try
            {
                h = servicio.buscarHistorialSolo(Convert.ToInt32(numeroBuscar));

                txtNumeroHistorial.Text   = Convert.ToString(h.numeroHistoria);
                txtNombreDoctor.Text      = h.nombreDoctor;
                txtDocumentoPaciente.Text = h.fk_paciente;
                txtCodigoEnfermedad.Text  = Convert.ToString(h.fk_enfermedad);
                MessageBox.Show("Historial buscado");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error, El hsitorial Buscado No Existe");
            }
        }
        private void butListar_Click(object sender, EventArgs e)
        {
            ServicioHistorialClinicoSW.HistorialClinicoSWClient servicio;
            ServicioHistorialClinicoSW.historialClinico         h;

            DataTable dt = new DataTable();
            DataRow   dr;

            servicio = ServicioLocalHistorial.getServicio();
            Object[] Object;
            h = new ServicioHistorialClinicoSW.historialClinico();
            String nombre = txtNombreDoctor.Text;

            dt.Columns.Add(new DataColumn("numeroHistoria"));
            dt.Columns.Add(new DataColumn("nombreDoctor"));
            dt.Columns.Add(new DataColumn("fk_paciente"));
            dt.Columns.Add(new DataColumn("fk_enfermedad"));
            try
            {
                Object = servicio.listarHistorialPorParametro(nombre);
                for (int i = 0; i < Object.Length; i++)
                {
                    h  = (historialClinico)Object[i];
                    dr = dt.NewRow();
                    dr["numeroHistoria"] = h.numeroHistoria;
                    dr["nombreDoctor"]   = h.nombreDoctor;
                    dr["fk_paciente"]    = h.fk_paciente;
                    dr["fk_enfermedad"]  = h.fk_enfermedad;
                    dt.Rows.Add(dr);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al listar Historiales Clinicos ! " + ex);
            }
            grilla.DataSource = dt;
        }