コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (txt_CN1.Text != txt_CN2.Text)
            {
                MessageBox.Show("Las claves no coinciden", "Verifique las claves", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            if (txt_CN1.Text.Length <= 4)
            {
                MessageBox.Show("Por seguridad ingrese una clave con un mínimo de 4 caracteres", "Clave insegura", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();
            object id;

            id = adapter.H2_Administracion_CambiarClaveUsuario((Int32)usuarios.id, txt_CAnt.Text, txt_CN1.Text);
            if (Convert.ToInt32(id) == 1)
            {
                MessageBox.Show("Clave Cambiada");
                this.Close();
            }
            else
            {
                MessageBox.Show("Error al cambiar la Clave");
            }
        }
コード例 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (txt_Nombre.Text.Trim() == "")
            {
                MessageBox.Show("Error en el Nro de Usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return;
            }

            try
            {
                DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();
                object id;
                //id = adapter.H2_Laboratorio_Guardar_Cabecera_Internacion(cbo_TipoOrden.SelectedValue.ToString(), DateTime.Now, Convert.ToDecimal(cbo_MedicoSolicitante.SelectedValue.ToString()), Convert.ToDecimal(cbo_MedicoSolicitante.SelectedValue.ToString()), Convert.ToDateTime("01/01/1900"), Convert.ToDateTime(FUM), cbo_Diagnostico1.SelectedValue.ToString(), cbo_Diagnostico02.SelectedValue.ToString(), txt_Observacion.Text, Convert.ToDateTime(txt_FEntrega.Value), Convert.ToInt32(usuarios.id), cbo_Sala.Text, cbo_Servicio.Text, cbo_Cama.Text, Convert.ToDecimal(Documento), txt_Bono.Text, Seccional);
                int?     mi_id = null;
                DateTime?fecha = null;
                if (lb_id.Text != "")
                {
                    mi_id = Convert.ToInt32(lb_id.Text);
                }
                if (txt_fecha_baja.Text != "")
                {
                    fecha = Convert.ToDateTime(txt_fecha_baja.Text);
                }

                id = adapter.H2_Medico_Guardar_Labo(mi_id, txt_Nombre.Text, fecha, txt_motivo_baja.Text, "", null, null, null, null, null, null, "", "0", null, "1", null, null, 0, null, "A", null, null, null, null, null);
                adapter.H2_MedicoEspecialidad_Guardar_Labo(Convert.ToInt32(id), (Int32)cbo_especialidad.SelectedValue, txt_Matricula_nac.Text, txt_Matricula_prov.Text, false, false, false, false, 0, 0, 0);
                MessageBox.Show("Los datos del médico han sido actualizados", "Médico actualizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();

                //30/01/2015 le quite el cerrar porque Paula necesitaba modificar muchos medicos al mismo tiempo.
                //this.Close();
            }
            catch (Exception ex) {
                MessageBox.Show("Se ha producido un error al intentar guardar el médico, intente nuevamente" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult Resultado = MessageBox.Show("¿Realmente desea eliminar la indicación?", "Borrar Indicación", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (Resultado == DialogResult.Yes)
            {
                DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();
                adapter.H2_Laboratorio_BorrarIndicaciones(Convert.ToInt32(txt_Codigo.Text));
                this.Close();
            }
        }
コード例 #4
0
        private void button3_Click(object sender, EventArgs e)
        {
            DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter_Borrar = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();
            adapter_Borrar.H2_Laboratorio_EliminarPerfil(Convert.ToInt32(txt_NPerfil.Text));

            DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter2 = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();
            adapter2.H2_Laboratorio_AgregarPerfil(Convert.ToInt32(txt_NPerfil.Text), cbo_Perfil.Text);

            DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter_Insert = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();

            foreach (estudios es in l)
            {
                string SubPrac = "0";

                if (es.SubCodigo != "" && es.SubCodigo != null)
                {
                    SubPrac = es.SubCodigo;
                }

                adapter_Insert.H2_Laboratorio_InsertarDetPerfil(Convert.ToInt32(txt_NPerfil.Text), es.Codigo, SubPrac);
            }
        }
コード例 #5
0
        public long GuardarAfiliado()
        {
            DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();

            bool     error = false;
            long     cuil;
            int      documento;
            string   apellido;
            string   sexo;
            string   telefono;
            int      Seccional;
            long     cuit;
            string   calle;
            string   numero;
            string   piso;
            string   depto;
            string   localidad;
            int      provincia;
            DateTime fecha_nacimiento;
            bool     Provisorio = false;
            long     cuil_titu;
            DateTime FechaRevisado;
            DateTime FechaActualizacion;
            DateTime FechaAlta;
            int      CodOS = 112103;
            int      Cod_Pariente;
            string   email;
            string   celular;
            string   Usuario;
            DateTime FechaBaja;
            string   Comentario;
            string   CodPos;
            int      Discapacidad;
            DateTime FechaDiscapacidad;
            int      AnioEstudiante;
            bool     Certificado1 = false;
            bool     Certificado2 = false;
            bool     EsEstudiante = false;
            bool     PMI          = false;
            bool     PI           = false;
            string   NHC_UOM      = "0";
            string   TipoDoc      = "DU";

            cuil      = Convert.ToInt64(txt_cuil.Text);
            documento = Convert.ToInt32(txt_Documento.Text);
            apellido  = txt_apellidoynombre.Text;
            sexo      = null;
            if (cbo_sexof.Checked)
            {
                sexo = "2";
            }
            if (cbo_sexom.Checked)
            {
                sexo = "1";
            }
            telefono           = txt_telefono.Text;
            Seccional          = Convert.ToInt32(cbo_seccional.SelectedValue);
            cuit               = Convert.ToInt64(txt_cuilempresas.Text);
            calle              = txt_calle.Text;
            numero             = txt_numero.Text;
            piso               = txt_piso.Text;
            depto              = txt_dpto.Text;
            localidad          = txt_Localidad.Text;
            provincia          = Convert.ToInt32(cbo_Provincia.SelectedValue);
            fecha_nacimiento   = Convert.ToDateTime(txt_fechanacimiento.Text);
            cuil_titu          = Convert.ToInt64(txt_cuiltitu.Text);
            FechaRevisado      = DateTime.Now;
            FechaActualizacion = DateTime.Now;
            FechaAlta          = DateTime.Now;
            Cod_Pariente       = Convert.ToInt32(cbo_pariente.SelectedValue);
            email              = txt_Correo.Text;
            celular            = "";
            Usuario            = "LABORATORIO";
            FechaBaja          = Convert.ToDateTime("01/01/1900");
            Comentario         = "";
            CodPos             = txt_CP.Text;
            Discapacidad       = Convert.ToInt32(cbo_discapacidad.SelectedValue);
            FechaDiscapacidad  = Convert.ToDateTime("01/01/1900");
            AnioEstudiante     = 0;
            if (txt_NroHC_UOM.Text != "")
            {
                NHC_UOM = txt_NroHC_UOM.Text;
            }
            else
            {
                NHC_UOM = txt_Documento.Text;
            }

            TipoDoc = cbo_tipo_documento.SelectedValue.ToString();

            if (cuil_titu == 0)
            {
                cuil_titu = cuil;
            }

            //EN ALTA DE MEDICO TAMBIEN, OJO!!!
            //CAMBIO SE AGREGO UN NUEVO PARAMETRO, OJO!!!!

            //original 14-01-2014
            //object r = adapter.H2_Padron_Alta(cuil, documento, apellido, sexo, telefono, Seccional, cuit, calle, numero, piso, depto, localidad, provincia, fecha_nacimiento, Provisorio,
            //    cuil_titu, FechaRevisado, FechaActualizacion, FechaAlta, CodOS, Cod_Pariente, email, celular, Usuario, FechaBaja, Comentario, CodPos, Discapacidad, FechaDiscapacidad, AnioEstudiante, Certificado1, Certificado2, EsEstudiante, PMI, PI, Convert.ToInt64(NHC_UOM), TipoDoc, Convert.ToInt64(txt_paciente_id.Text);
            object r = adapter.H2_Padron_Alta_Labo(
                cuil, documento, apellido, sexo, telefono, Seccional, cuit, calle, numero, piso,
                depto, localidad, provincia, fecha_nacimiento, Provisorio, cuil_titu, FechaRevisado, FechaActualizacion, FechaAlta, CodOS,
                Cod_Pariente, email, celular, Usuario, FechaBaja, Comentario, CodPos, NHC_UOM, TipoDoc, Convert.ToInt64(txt_paciente_id.Text), "SOLTERO",
                "ARGENTINO", null
                );

            return(Convert.ToInt64(r));
        }
コード例 #6
0
 private void btn_BPerfil_Click(object sender, EventArgs e)
 {
     DAL.HospitalDataSetTableAdapters.QueriesTableAdapter adapter2 = new DAL.HospitalDataSetTableAdapters.QueriesTableAdapter();
     adapter2.H2_Laboratorio_EliminarPerfil(Convert.ToInt32(txt_NPerfil.Text));
 }