コード例 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            //creamos el gestor
            ServicioJava.gestor ges = new ServicioJava.gestor();

            ges.codigo                 = txtCodigo.Text;
            ges.nombre                 = txtNombres.Text;
            ges.apellido               = txtApellidos.Text;
            ges.fecha_ingreso          = dtpFechaIng.Value;
            ges.fecha_ingresoSpecified = true;
            ges.email       = txtCorreo.Text;
            ges.contrasenia = txtClave.Text;

            ges.biblioteca = (ServicioJava.biblioteca)cmbBibAisg.SelectedItem;

            if (estadoGestor == Estado.Nuevo)
            {
                Program.DBController.insertarGestor(ges);
                //Mostramos un mensaje de exito
                MessageBox.Show("Gestor Registrado exitosamente", "Mensaje Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (estadoGestor == Estado.Modificar)
            {
                ges.id = gestor.id;

                Program.DBController.actualizarGestor(ges);

                System.Console.WriteLine("hola bbita");

                MessageBox.Show("Se han actualizado los datos", "Mensaje Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            estadoComponentes(Estado.Inicial);
        }
コード例 #2
0
 public void limpiarComponentes()
 {
     txtNombreBib.Text            = "";
     txtCodigo.Text               = "";
     txtNombreGestor.Text         = "";
     dgvPuntosAtencion.DataSource = null;
     gestor           = null;
     listaPAasignados = null;
 }
コード例 #3
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            limpiarComponentes();

            //Instanciamos uno nuevo
            gestor = new ServicioJava.gestor();

            estadoGestor = Estado.Nuevo;
            estadoComponentes(Estado.Nuevo);
        }
コード例 #4
0
        private void btnBuscarGestor_Click(object sender, EventArgs e)
        {
            string            cad = "Disponible";
            frmBuscarGestores formBuscarGestores = new frmBuscarGestores(cad);

            formBuscarGestores.Location = new Point(0, 0);
            if (formBuscarGestores.ShowDialog() == DialogResult.OK)
            {
                gestor = (ServicioJava.gestor)formBuscarGestores.GestorSeleccionado;
                txtNombreGestor.Text = gestor.nombre + " " + gestor.apellido;
                txtCodigo.Text       = gestor.codigo;
            }
        }
コード例 #5
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmBuscarGestores frmBuscarGestor = new frmBuscarGestores();

            if (frmBuscarGestor.ShowDialog() == DialogResult.OK)
            {
                gestor = frmBuscarGestor.GestorSeleccionado;

                txtCodigo.Text           = gestor.codigo;
                txtNombres.Text          = gestor.nombre;
                txtApellidos.Text        = gestor.apellido;
                txtCorreo.Text           = gestor.email;
                txtClave.Text            = gestor.contrasenia;
                dtpFechaIng.Value        = gestor.fecha_ingreso;
                cmbBibAisg.SelectedValue = gestor.biblioteca.id;
                estadoComponentes(Estado.Buscar);
            }
        }
コード例 #6
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            //creamos el gestor
            ServicioJava.aviso aviso = new ServicioJava.aviso();

            aviso.descripcion = txtDescripcion.Text;
            string est = cmbEstado.SelectedItem.ToString();

            if (est == "ACTIVO")
            {
                aviso.activo = 1;
            }
            else
            {
                aviso.activo = 0;
            }

            aviso.titulo = txtTitulo.Text;

            ServicioJava.gestor g = new ServicioJava.gestor();
            g.id         = _user.id;
            aviso.gestor = g;



            if (estadoForm == Estado.Nuevo)
            {
                Program.DBController.insertarAviso(aviso);
                //Mostramos un mensaje de exito
                MessageBox.Show("Gestor Registrado exitosamente", "Mensaje Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (estadoForm == Estado.Modificar)
            {
                //ges.id = gestor.id;

                Program.DBController.actualizarAviso(aviso);

                MessageBox.Show("Se han actualizado los datos", "Mensaje Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            estadoComponentes(Estado.Inicial);
        }
コード例 #7
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            switch (var_tipoPerfil)
            {
            case TipoPerfil.PerfilBibliotecario:
                ServicioJava.bibliotecario bib = new ServicioJava.bibliotecario();
                //para imagen
                FileStream   fs = new FileStream(ruta, FileMode.Open, FileAccess.Read);
                BinaryReader br = new BinaryReader(fs);
                bib.foto = br.ReadBytes((int)fs.Length);
                Program.DBController.actualizarDatosUsuario(var_usuario.id, txtNombre.Text, txtApellido.Text, txtCorreo.Text, bib.foto);
                MessageBox.Show("Éxito al modificar sus datos");
                break;

            case TipoPerfil.PerfilAuxiliar:

                break;

            case TipoPerfil.PerfilPracticante:

                break;

            case TipoPerfil.PerfilGestor:
                ServicioJava.gestor ges = new ServicioJava.gestor();
                ges.nombre   = txtNombre.Text;
                ges.apellido = txtApellido.Text;
                ges.email    = txtCorreo.Text;
                ges.id       = var_usuario.id;
                Program.DBController.actualizarGestor(ges);
                break;

            default:
                break;
            }
            estadoComponentes(Estado.Inicial);
        }
コード例 #8
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmBuscarBiblioteca frmBuscarBib = new frmBuscarBiblioteca();

            if (frmBuscarBib.ShowDialog() == DialogResult.OK)
            {
                try{
                    biblioteca           = frmBuscarBib.BibliotecaSeleccionada;
                    txtNombreBib.Text    = biblioteca.nombre;
                    txtNombreGestor.Text = biblioteca.gestor.nombre + " " + biblioteca.gestor.apellido;
                    txtCodigo.Text       = biblioteca.gestor.id.ToString();

                    gestor           = biblioteca.gestor;
                    listaPAasignados = new BindingList <ServicioJava.puntosAtencion>(biblioteca.listaPuntosAtencion);

                    dgvPuntosAtencion.AutoGenerateColumns = false;
                    dgvPuntosAtencion.DataSource          = listaPAasignados;
                }
                catch (Exception ex) {
                    System.Console.WriteLine("Error");
                }
                estadoComponentes(Estado.Buscar);
            }
        }