Esempio n. 1
0
 private void btnGrabar_Click(object sender, EventArgs e)
 {
     if (esNuevo == true)
     {
         guardarProfesional();
     }
     else
     {
         if (modificarProfesional())
         {
             GestorDePersonas gestorPersonas = new GestorDePersonas();
             limpiarTextBox();
             grillaespecialidades.DataSource = gestorPersonas.limpiarGrilla();
             deshabilitarcampos();
             btnGrabar.Enabled            = false;
             btnAgregarProf.Enabled       = true;
             btncancelar.Enabled          = false;
             btneliminar.Enabled          = false;
             btneditar.Enabled            = false;
             grbProfesionales.Enabled     = true;
             txtbuscarprofesional.Enabled = true;
             btnBuscarProfesional.Enabled = true;
             btnsalir.Enabled             = true;
         }
     }
 }
Esempio n. 2
0
        private void cargarGrillaEspecialidades()
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            listaEspecialidad = gestorPersonas.cargarEspecialidadesPorProfesional(listaEspecialidad, null, null);
            grillaespecialidades.DataSource = listaEspecialidad;
        }
Esempio n. 3
0
        private void lector_DataEvent(DATA accion, string codigo)
        {
            switch (accion)
            {
            case DATA.DATA_ENROLL:
                //registrarHuella(codigo);
                break;

            case DATA.DATA_IDENTIFY_CAPTURE:
            {
                GestorDePersonas gestorPersonas = new GestorDePersonas();
                Persona          persona        = gestorPersonas.validarUsuario(codigo, lector);
                if (persona != null)
                {
                    speechSynth.SelectVoice("ScanSoft Isabel_Dri40_16kHz");
                    speechSynth.Speak("Bienvenida Alicia");

                    MessageBox.Show("Persona reconocida", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Persona no reconocida", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;
            }
            }
        }
Esempio n. 4
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            Usuario usuario = new Usuario();

            usuario.Nombre      = txtUsuario.Text.ToString().Trim();
            usuario.Contrasenia = txtContrasenia.Text.ToString().Trim();

            GestorDePersonas gestorDePersonas = new GestorDePersonas();
            Persona          personaLogueada  = gestorDePersonas.validarUsuario(usuario);

            if (personaLogueada != null)
            {
                SingletonPersonaLogueada.getInstancia(personaLogueada);
                //speechSynth.SelectVoice("ScanSoft Isabel_Dri40_16kHz");
                //speechSynth.Speak("Bienvenida "+personaLogueada.Nombre.ToString());
                this.DialogResult = DialogResult.OK;
                this.Close();
            }
            else
            {
                //MessageBox.Show("Verifique los datos ingresados", "Error", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
                //speechSynth.SelectVoice("ScanSoft Isabel_Dri40_16kHz");
                //speechSynth.Speak("Verifique los datos ingresados");
                txtContrasenia.Text = "";
                txtUsuario.Text     = "";
                txtUsuario.Focus();
            }
            //"ScanSoft Isabel_Dri40_16kHz"

            //speechSynth.SelectVoice(listBox1.SelectedItem.ToString());
        }
Esempio n. 5
0
        private void mostrarLocalidadesPorDepartamento(int idDepartamento)
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            cmbLocalidades.ValueMember   = "idLocalidad";
            cmbLocalidades.DisplayMember = "nombre";
            cmbLocalidades.DataSource    = gestorPersonas.obtenerLocalidadesPorDepartamento(idDepartamento);
        }
Esempio n. 6
0
        private void mostrarSexos()
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            cmbSexo.ValueMember   = "idSexo";
            cmbSexo.DisplayMember = "nombre";
            cmbSexo.DataSource    = gestorPersonas.obtenerSexos();
        }
        private void mostrarProvincias()
        {
            GestorDePersonas gestorDePersonas = new GestorDePersonas();

            cmbProvincias.ValueMember   = "idProvincia";
            cmbProvincias.DisplayMember = "nombre";
            cmbProvincias.DataSource    = gestorDePersonas.obtenerProvincias();
        }
Esempio n. 8
0
        private void mostrarBarriosPorLocalidad(int idLocalidad)
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            cmbBarrios.ValueMember   = "idBarrio";
            cmbBarrios.DisplayMember = "nombre";
            cmbBarrios.DataSource    = gestorPersonas.obtenerBarriosPorLocalidad(idLocalidad);
        }
        private void mostrarDepartamentosPorProvincia(int idProvincia)
        {
            GestorDePersonas gestorDePersonas = new GestorDePersonas();

            cmbDepartamentos.ValueMember   = "idDepartamento";
            cmbDepartamentos.DisplayMember = "nombre";
            cmbDepartamentos.DataSource    = gestorDePersonas.obtenerDepartamentosPorProvincia(idProvincia);
        }
Esempio n. 10
0
        private void mostrarTiposDocumento()
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            cmbTipoDocumento.ValueMember   = "idTipoDocumento";
            cmbTipoDocumento.DisplayMember = "nombre";
            cmbTipoDocumento.DataSource    = gestorPersonas.obtenerTiposDocumento();
        }
Esempio n. 11
0
        private void mostrarEstadosUsuario()
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            cmbEstado.ValueMember   = "idEstado";
            cmbEstado.DisplayMember = "nombre";
            cmbEstado.DataSource    = gestorPersonas.obtenerEstadosUsuarios();
        }
Esempio n. 12
0
        private void mostrarEspecialidades()
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            cmbEspecialidades.ValueMember   = "idespecialidad";
            cmbEspecialidades.DisplayMember = "nombre";
            cmbEspecialidades.DataSource    = gestorPersonas.obtenerEspecialidades();
        }
Esempio n. 13
0
        private void mostrarCuentasUsuario()
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            cmbCuenta.ValueMember   = "idCuenta";
            cmbCuenta.DisplayMember = "nombre";
            cmbCuenta.DataSource    = gestorPersonas.obtenerCuentas();
        }
Esempio n. 14
0
        private void mostrarTiposTelefono()
        {
            GestorDePersonas GestorPersonas = new GestorDePersonas();

            cmbTipoTelefonoEmpleado.ValueMember   = "idTipoTelefono";
            cmbTipoTelefonoEmpleado.DisplayMember = "nombre";
            cmbTipoTelefonoEmpleado.DataSource    = GestorPersonas.obtenerTiposTelefono();
        }
Esempio n. 15
0
        static void Main(string[] args)
        {
            IGestorDePersonas gestorDePersonas = new GestorDePersonas();
            NuevaPersona      nuevaPersona     = new NuevaPersona();

            nuevaPersona.NombrePersonaMostrada    = "Carlos";
            nuevaPersona.NombrePersonaTomaMuestra = "lucia";
            gestorDePersonas.CrearPersona(nuevaPersona);
        }
Esempio n. 16
0
        private void btnbuscar_Click(object sender, EventArgs e)
        {
            String parametro = txtbuscarprof.Text.Trim();

            GestorDePersonas   gestorDePersonas = new GestorDePersonas();
            List <Profesional> lsProfesional    = gestorDePersonas.obtenerProfesionalPorBusqueda(parametro);

            cargarGrilla(lsProfesional);
        }
Esempio n. 17
0
        private void btnBuscarEmpleado_Click(object sender, EventArgs e)
        {
            String parametro = txtBuscarEmpleado.Text.Trim();

            GestorDePersonas gestorDePersonas = new GestorDePersonas();
            List <Empleado>  lsEmpleados      = gestorDePersonas.obtenerEmpleadosPorBusqueda(parametro);

            cargarGrilla(lsEmpleados);
        }
        private void btnBuscarPaciente_Click(object sender, EventArgs e)
        {
            String parametro = txtBuscarPaciente.Text.Trim();

            GestorDePersonas gestorDePersonas = new GestorDePersonas();
            List <Paciente>  lsPacientes      = gestorDePersonas.obtenerPacientesPorBusqueda(parametro);

            cargarGrilla(lsPacientes);
        }
Esempio n. 19
0
        private void button17_Click(object sender, EventArgs e)
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            Especialidad esp = gestorPersonas.obtenerEspecialidadxID(Convert.ToInt32(cmbEspecialidades.SelectedValue));

            listaEspecialidad = gestorPersonas.cargarEspecialidadesPorProfesional(listaEspecialidad, esp, "add");
            grillaespecialidades.DataSource = null;
            grillaespecialidades.DataSource = listaEspecialidad;
        }
Esempio n. 20
0
        private void cargarGrilla()
        {
            GestorDePersonas gestorDePersonas = new GestorDePersonas();
            List <Provincia> lsProvincias     = gestorDePersonas.obtenerTodasProvincias();

            foreach (Provincia provincia in lsProvincias)
            {
                int fila = dgvProvincias.Rows.Add();
                dgvProvincias.Rows[fila].Cells["provincia"].Value  = lsProvincias[fila].Nombre;
                dgvProvincias.Rows[fila].Cells["comentario"].Value = lsProvincias[fila].Comentario;
            }
        }
Esempio n. 21
0
        private void mostrarCoberturasMedica()
        {
            GestorDePersonas       gestorPersonas    = new GestorDePersonas();
            List <CoberturaMedica> coberturasMedicas = gestorPersonas.obtenerCoberturasMedicas();

            foreach (CoberturaMedica coberturaMedica in coberturasMedicas)
            {
                cmbCobertura.Items.Add(coberturaMedica);
            }
            cmbCobertura.ValueMember   = "idCobertura";
            cmbCobertura.SelectedIndex = 0;
        }
Esempio n. 22
0
        private void btncancelar_Click(object sender, EventArgs e)
        {
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            grillaespecialidades.DataSource = gestorPersonas.limpiarGrilla();
            limpiarTextBox();
            deshabilitarcampos();
            btnAgregarProf.Enabled       = true;
            btnsalir.Enabled             = true;
            grbProfesionales.Enabled     = true;
            txtbuscarprofesional.Enabled = true;
            btnBuscarProfesional.Enabled = true;
        }
Esempio n. 23
0
        private void cargarGrilla(int idDepartamento)
        {
            GestorDePersonas gestorDePersonas = new GestorDePersonas();
            List <Localidad> lsLocalidades    = gestorDePersonas.obtenerTodasLocalidades(idDepartamento);

            dgvLocalidades.Rows.Clear();
            foreach (Localidad localidad in lsLocalidades)
            {
                int fila = dgvLocalidades.Rows.Add();
                dgvLocalidades.Rows[fila].Cells["localidad"].Value  = localidad.Nombre;
                dgvLocalidades.Rows[fila].Cells["comentario"].Value = localidad.Comentario;
            }
        }
        private void cargarProfesionales()
        {
            GestorDePersonas   gestorPersonas  = new GestorDePersonas();
            List <Profesional> lsProfesionales = gestorPersonas.obtenerProfesionales();

            if (lsProfesionales != null)
            {
                foreach (Profesional profesional in lsProfesionales)
                {
                    cmbProfesionales.Items.Add(profesional);
                }
                cmbProfesionales.SelectedIndex = 0;
            }
        }
        private void cargarGrilla()
        {
            GestorDePersonas     gestorPersonas   = new GestorDePersonas();
            List <TipoDocumento> lsTiposDocumento = gestorPersonas.obtenerTodosTiposDocumento();

            foreach (TipoDocumento tipoDocumento in lsTiposDocumento)
            {
                int fila = dgvTiposDocumento.Rows.Add();
                dgvTiposDocumento.Rows[fila].Cells["numero"].Value     = lsTiposDocumento[fila].IdTipoDocumento;
                dgvTiposDocumento.Rows[fila].Cells["nombre"].Value     = lsTiposDocumento[fila].Nombre;
                dgvTiposDocumento.Rows[fila].Cells["sigla"].Value      = lsTiposDocumento[fila].Sigla;
                dgvTiposDocumento.Rows[fila].Cells["comentario"].Value = lsTiposDocumento[fila].Comentario;
            }
        }
        private Boolean guardarTipoDocumento()
        {
            String nombreTipoDoc;

            if (validador.validarString(txtNombre, "Ingrese el nombre del tipo de documento", "Atención"))
            {
                nombreTipoDoc = txtNombre.Text.Trim();
            }
            else
            {
                return(false);
            }

            String siglaTipoDoc;

            if (validador.validarString(txtSigla, "Ingrese la sigla del tipo de documento", "Atención"))
            {
                siglaTipoDoc = txtSigla.Text.Trim();
            }
            else
            {
                return(false);
            }

            String comentarioTipoDoc;

            if (validador.validarString(txtComentario, "Ingrese el comentario", "Atención"))
            {
                comentarioTipoDoc = txtComentario.Text.Trim();
            }
            else
            {
                comentarioTipoDoc = "";
            }

            TipoDocumento tipoDocumento = new TipoDocumento(nombreTipoDoc, siglaTipoDoc, comentarioTipoDoc);

            GestorDePersonas gestorPersonas = new GestorDePersonas();

            if (gestorPersonas.tomarTipoDocumento(tipoDocumento))
            {
                return(true);
            }
            else
            {
                MessageBox.Show("El tipo de documento ya se encuentra registrado", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return(false);
            }
        }
Esempio n. 27
0
 private void dgvBarrios_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0 && e.ColumnIndex >= 0)
     {
         Barrio barrio = new Barrio();
         barrio.IdBarrio = Convert.ToInt32(dgvBarrios[0, e.RowIndex].Value.ToString());
         GestorDePersonas gestorPersonas = new GestorDePersonas();
         barrio = gestorPersonas.obtenerBarrioPorId(barrio.IdBarrio);
         cmbProvincias.SelectedValue    = barrio.Localidad.Departamento.Provincia.IdProvincia;
         cmbDepartamentos.SelectedValue = barrio.Localidad.Departamento.IdDepartamento;
         cmbLocalidades.SelectedValue   = barrio.localidad.Idlocalidad;
         txtBarrio.Text     = barrio.Nombre;
         txtComentario.Text = barrio.Comentario;
     }
 }
Esempio n. 28
0
        private void eliminarEmpleado(String legajoEmp)
        {
            Empleado empleado = new Empleado();

            empleado.Legajo = legajoEmp;
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            if (gestorPersonas.tomarEmpleadoAEliminar(empleado))
            {
                MessageBox.Show("Empleado eliminado", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo eliminar el empleado", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 29
0
        private void eliminarProfesional(int numeroProfesional)
        {
            Profesional profesional = new Profesional();

            profesional.Idprofesional = numeroProfesional;
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            if (gestorPersonas.tomarProfesionalAEliminar(profesional))
            {
                MessageBox.Show("Profesional eliminado", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo eliminar el profesional", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void eliminarTipoDocumento(String nombreTipoDoc)
        {
            TipoDocumento tipoDocumento = new TipoDocumento();

            tipoDocumento.Nombre = nombreTipoDoc;
            GestorDePersonas gestorPersonas = new GestorDePersonas();

            if (gestorPersonas.tomarTipoDocumentoAEliminar(tipoDocumento))
            {
                MessageBox.Show("Tipo de Documento eliminado", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo eliminar el tipo de documento", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }