Exemple #1
0
        private void buttonEditarAdmins_Click(object sender, EventArgs e)
        {
            int indexAdminListView = listViewUsuariosAdministradores.SelectedIndices[0];
            //MessageBox.Show("Index: " + indexAdminListView.ToString());

            Administrador admin = SesionActual.getInstance().modUsuariosAdministrador.listaAdministradores[indexAdminListView];

            //MessageBox.Show("Usuario: " + admin.alias);


            this.Hide();
            UAEditarAdmins window = new UAEditarAdmins(admin);

            window.ShowDialog();
            this.Show();



            /*
             *  Restaurante restaurante = restauranteListas[restauranteIndexDetalles];
             *  labelTipo.Text = restaurante.Tipo;
             *  FrAdminRest.restauranteActualID = restaurante.IdRestaurante;
             *  //int temp = restaurante.IdRestaurante;
             *  MemoryStream mem = new MemoryStream(restaurante.Foto);      // carga la imagen restaurante.foto es un byte[]
             *  pictureBox1.Image = Image.FromStream(mem);
             */
        }
Exemple #2
0
 private void buttonCargaDatosUICT_Click(object sender, EventArgs e)
 {
     //DateTime fechaInicio, DateTime fechaFinal, string tipoAccion, string objeto, int horaInicial, int horaFinal
     try
     {
         listViewBitacora.Items.Clear();
         DateTime fechaInicio            = dateTimePickerFechaInicial.Value;
         DateTime fechaFinal             = dateTimePickerFechaFinal.Value;
         string   tipoAccion             = comboBoxTipoCambio.Text;
         string   objeto                 = comboBoxObjeto.Text;
         int      horaInicial            = int.Parse(textBoxHoraInicial.Text);
         int      horaFinal              = int.Parse(textBoxHoraFinal.Text);
         List <EntradaBitacora> entradas = SesionActual.getInstance().seleccionarBitacora(fechaInicio, fechaFinal, tipoAccion, objeto, horaInicial, horaFinal);
         foreach (EntradaBitacora entrada in entradas)
         {
             ListViewItem linea = new ListViewItem(entrada.descripcion);
             linea.SubItems.Add(entrada.objeto);
             linea.SubItems.Add(entrada.tipoAccion);
             linea.SubItems.Add(entrada.fecha.ToString());
             listViewBitacora.Items.Add(linea);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Datos ingresados son invalidos");
         MessageBox.Show(ex.ToString());
     }
 }
Exemple #3
0
        private void buttonRegistrarEditar_Click(object sender, EventArgs e)
        {
            try
            {
                DateTime fecha = this.dateTimePickerFechaNac.Value;

                admin.contrasena      = this.textBoxContrasena.Text;
                admin.primerApellido  = this.textBoxPrimerApellido.Text;
                admin.segundoApellido = this.textBoxSegundoApellido.Text;
                admin.primerNombre    = this.textBoxNombre.Text;
                admin.fechaNac        = fecha;
                admin.cedula          = this.textBoxCedula.Text;
                int ced = int.Parse(textBoxCedula.Text);

                ContrasenaEncriptada contrasenaEncriptada;
                contrasenaEncriptada = new ContrasenaEncriptada(admin.contrasena);
                admin.contrasena     = contrasenaEncriptada.getContrasenaEncriptadaTira();

                SesionActual.getInstance().modUsuariosAdministrador.editarAdministrador(admin);
                MessageBox.Show("Usuario Editado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.ToString(), "Some title", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
            }
        }
Exemple #4
0
        private void buttonEliminarAdmins_Click(object sender, EventArgs e)
        {
            int indexAdminListView = listViewUsuariosAdministradores.SelectedIndices[0];

            Administrador admin = SesionActual.getInstance().modUsuariosAdministrador.listaAdministradores[indexAdminListView];

            SesionActual.getInstance().modUsuariosAdministrador.listaAdministradores.RemoveAt(indexAdminListView);
            SesionActual.getInstance().modUsuariosAdministrador.borrarAdministrador(admin);

            //MessageBox.Show("Index: " + indexAdminListView.ToString() + " Usuario: " + admin.alias);
        }
Exemple #5
0
        // ----------------------------------------------------- MODULO TIPO CAMINATA -----------------------------------------------------
        // ----------------------------------------------------- MODULO TIPO CAMINATA -----------------------------------------------------
        // ----------------------------------------------------- MODULO TIPO CAMINATA -----------------------------------------------------


        private void buttonCargaDatosTipoCaminata_Click(object sender, EventArgs e)
        {
            listViewTipoCaminata.Items.Clear();
            // carga los DatosNiveles otra vez (por si hay cambios)
            SesionActual.getInstance().modTipoCaminata.cargaTipoCaminatas();
            foreach (TipoCaminata tipo in SesionActual.getInstance().modTipoCaminata.listaTiposCaminata)
            {
                ListViewItem linea = new ListViewItem(tipo.idTipo.ToString());
                linea.SubItems.Add(tipo.descripcion);
                listViewTipoCaminata.Items.Add(linea);
            }
        }
Exemple #6
0
        // ----------------------------------------------------- MODULO NIVELES DIFICULTAD -----------------------------------------------------
        // ----------------------------------------------------- MODULO NIVELES DIFICULTAD -----------------------------------------------------
        // ----------------------------------------------------- MODULO NIVELES DIFICULTAD -----------------------------------------------------
        // ----------------------------------------------------- MODULO NIVELES DIFICULTAD -----------------------------------------------------



        private void buttonCargaDatosNivelesDificultad_Click(object sender, EventArgs e)
        {
            listViewNivelesDificultad.Items.Clear();
            SesionActual.getInstance().modNivDificultad.cargaNiveles();
            foreach (Dificultad dificultad in SesionActual.getInstance().modNivDificultad.listaDificultades)
            {
                ListViewItem linea = new ListViewItem(dificultad.idNivel.ToString());
                linea.SubItems.Add(dificultad.descripcion);
                linea.SubItems.Add(dificultad.habilitado.ToString());
                listViewNivelesDificultad.Items.Add(linea);
            }
        }
Exemple #7
0
        // ----------------------------------------------------- MODULO USUARIOS REGULARES -----------------------------------------------------
        // ----------------------------------------------------- MODULO USUARIOS REGULARES -----------------------------------------------------
        // ----------------------------------------------------- MODULO USUARIOS REGULARES -----------------------------------------------------


        private void buttonCargaDatosUsuariosRegulares_Click(object sender, EventArgs e)
        {
            listViewUsuariosRegulares.Items.Clear();
            // carga los DatosNiveles otra vez (por si hay cambios)
            SesionActual.getInstance().modUsuariosRegulares.cargaUsuarios();
            foreach (Hiker user in SesionActual.getInstance().modUsuariosRegulares.listaHikers)
            {
                ListViewItem linea = new ListViewItem(user.primerNombre);
                linea.SubItems.Add(user.alias);
                linea.SubItems.Add(user.habilitado.ToString());
                listViewUsuariosRegulares.Items.Add(linea);
            }
        }
Exemple #8
0
        // ----------------------------------------------------- MODULO NIVELES CALIDAD -----------------------------------------------------
        // ----------------------------------------------------- MODULO NIVELES CALIDAD -----------------------------------------------------
        // ----------------------------------------------------- MODULO NIVELES CALIDAD -----------------------------------------------------


        private void buttonCargaDatosNivelesCalidad_Click(object sender, EventArgs e)
        {
            listViewNivelesCalidad.Items.Clear();
            // carga los DatosNiveles otra vez (por si hay cambios)
            SesionActual.getInstance().modNivCalidad.cargaNiveles();
            foreach (NivelCalidad nivel in SesionActual.getInstance().modNivCalidad.listaNivelCalidad)
            {
                ListViewItem linea = new ListViewItem(nivel.idNivelCalidad.ToString());
                linea.SubItems.Add(nivel.descripcion);
                linea.SubItems.Add(nivel.habilitado.ToString());
                listViewNivelesCalidad.Items.Add(linea);
            }
        }
Exemple #9
0
        // ------------------------------------------------------- MODULO USUARIO ICT -------------------------------------------------------
        // ------------------------------------------------------- MODULO USUARIO ICT -------------------------------------------------------
        // ------------------------------------------------------- MODULO USUARIO ICT -------------------------------------------------------
        // ------------------------------------------------------- MODULO USUARIO ICT -------------------------------------------------------
        // ------------------------------------------------------- MODULO USUARIO ICT -------------------------------------------------------

        private void buttonCargaDatosUICT_Click(object sender, EventArgs e)
        {
            listViewUsuariosICT.Items.Clear();
            // cargar otra vez los nuevos datos
            SesionActual.getInstance().modUsuariosICT.cargaUsuarios();

            foreach (UsuarioICT usuario in SesionActual.getInstance().modUsuariosICT.listaUsuarios)
            {
                ListViewItem linea = new ListViewItem(usuario.alias);
                linea.SubItems.Add(usuario.primerNombre);
                listViewUsuariosICT.Items.Add(linea);
            }
        }
Exemple #10
0
        private void buttonEditarNivelesDificultad_Click(object sender, EventArgs e)
        {
            int indexNivelDificultadListView = listViewNivelesDificultad.SelectedIndices[0];

            Dificultad dificultad = SesionActual.getInstance().modNivDificultad.listaDificultades[indexNivelDificultadListView];

            // codigo template

            this.Hide();
            NDEditarNivelDificultad window = new NDEditarNivelDificultad(dificultad);

            window.ShowDialog();
            this.Show();
        }
Exemple #11
0
 private void buttonInicioSesion_Click(object sender, EventArgs e)
 {
     try
     {
         SesionActual.getInstance().iniciarSesion(this.textBoxUsuario.Text, this.textBoxContrasena.Text);
         this.Hide();
         PanelControl window = new PanelControl();
         window.ShowDialog();
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
Exemple #12
0
        private void buttonEliminarUsuariosICT_Click(object sender, EventArgs e)
        {
            try
            {
                int index = listViewUsuariosICT.SelectedIndices[0];

                UsuarioICT usuario = SesionActual.getInstance().modUsuariosICT.listaUsuarios[index];
                SesionActual.getInstance().modUsuariosICT.listaUsuarios.RemoveAt(index);
                SesionActual.getInstance().modUsuariosICT.borrarUsuarioICT(usuario);
                MessageBox.Show("Usuario Borrado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("No se borro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemple #13
0
        private void buttonEditarUICT_Click(object sender, EventArgs e)
        {
            int indexAdminListView = listViewUsuariosICT.SelectedIndices[0];
            //MessageBox.Show("Index: " + indexAdminListView.ToString());

            UsuarioICT user = SesionActual.getInstance().modUsuariosICT.listaUsuarios[indexAdminListView];

            //MessageBox.Show("Usuario: " + user.alias);


            this.Hide();
            UICTEditarUsuario window = new UICTEditarUsuario(user);

            window.ShowDialog();
            this.Show();
        }
Exemple #14
0
        private void buttonEditaNivelesPrecio_Click(object sender, EventArgs e)
        {
            int indexNivelPrecioListView = listViewNivelesPrecio.SelectedIndices[0];
            //MessageBox.Show("Index: " + indexNivelPrecioListView.ToString());

            NivelPrecio tipo = SesionActual.getInstance().modNivPrecio.listaNivelPrecio[indexNivelPrecioListView];

            //MessageBox.Show("Nivel: " + tipo.idNivelPrecio);

            // codigo template

            this.Hide();
            NPEditarNivelPrecio window = new NPEditarNivelPrecio(tipo);

            window.ShowDialog();
            this.Show();
        }
Exemple #15
0
        private void buttonDesactivarTipoCaminata_Click(object sender, EventArgs e)
        {
            int indexTipoCaminataListView = listViewTipoCaminata.SelectedIndices[0];

            TipoCaminata tipo = SesionActual.getInstance().modTipoCaminata.listaTiposCaminata[indexTipoCaminataListView];

            try
            {
                SesionActual.getInstance().modTipoCaminata.desactivarTipo(tipo);

                MessageBox.Show("Tipo Desactivado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.ToString(), "No se desactivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #16
0
        private void buttonEditarTipoCaminata_Click(object sender, EventArgs e)
        {
            int indexTipoCaminataListView = listViewTipoCaminata.SelectedIndices[0];
            //MessageBox.Show("Index: " + indexTipoCaminataListView.ToString());

            TipoCaminata tipo = SesionActual.getInstance().modTipoCaminata.listaTiposCaminata[indexTipoCaminataListView];

            //MessageBox.Show("Usuario: " + tipo.descripcion);

            // codigo template

            this.Hide();
            TCEditarTipo window = new TCEditarTipo(tipo);

            window.ShowDialog();
            this.Show();
        }
Exemple #17
0
        private void buttonDesactivarNivelesPrecio_Click(object sender, EventArgs e)
        {
            int indexNivelPrecioListView = listViewNivelesPrecio.SelectedIndices[0];

            NivelPrecio tipo = SesionActual.getInstance().modNivPrecio.listaNivelPrecio[indexNivelPrecioListView];

            try
            {
                SesionActual.getInstance().modNivPrecio.inactivarNivelPrecio(tipo);

                MessageBox.Show("Nivel Desactivado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.ToString(), "No se desactivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #18
0
 private void buttonAceptarEditarDificultad_Click(object sender, EventArgs e)
 {
     try
     {
         nivel.descripcion = textBoxDescripcion.Text;
         SesionActual.getInstance().modNivPrecio.agregaNivelPrecio(nivel);
         MessageBox.Show("Nivel Precio Agregado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
         this.Close();
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.ToString(), "Some title", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
     }
 }
Exemple #19
0
        private void buttonEditarNivelesCalidad_Click(object sender, EventArgs e)
        {
            int indexNivelCalidadListView = listViewNivelesCalidad.SelectedIndices[0];
            //MessageBox.Show("Index: " + listViewNivelesCalidad.ToString());

            NivelCalidad tipo = SesionActual.getInstance().modNivCalidad.listaNivelCalidad[indexNivelCalidadListView];

            //MessageBox.Show("Nivel: " + tipo.idNivelCalidad);

            // codigo template

            this.Hide();
            NCEditarNivelCalidad window = new NCEditarNivelCalidad(tipo);

            window.ShowDialog();
            this.Show();
        }
Exemple #20
0
        private void buttonDesactivarNivelDificultad_Click(object sender, EventArgs e)
        {
            int indexNivelDificultadListView = listViewNivelesDificultad.SelectedIndices[0];

            Dificultad dificultad = SesionActual.getInstance().modNivDificultad.listaDificultades[indexNivelDificultadListView];


            try
            {
                SesionActual.getInstance().modNivDificultad.inactivarDificultad(dificultad);

                MessageBox.Show("Nivel Desactivado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.ToString(), "No se desactivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #21
0
        private void buttonAceptarEditarTipoCaminata_Click(object sender, EventArgs e)
        {
            try
            {
                actual.descripcion = textBoxDescripcion.Text;
                SesionActual.getInstance().modTipoCaminata.editarTipo(actual);

                MessageBox.Show("Tipo Editado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.ToString(), "Some title", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
            }
        }
Exemple #22
0
        private void buttonDesactivarUsuarioRegular_Click(object sender, EventArgs e)
        {
            int indexAdminListView = listViewUsuariosRegulares.SelectedIndices[0];
            //MessageBox.Show("Index: " + indexAdminListView.ToString());

            Hiker user = SesionActual.getInstance().modUsuariosRegulares.listaHikers[indexAdminListView];

            //MessageBox.Show("Usuario: " + user.alias);


            try
            {
                SesionActual.getInstance().modUsuariosRegulares.inactivarHiker(user);
                MessageBox.Show("Usuario Desactivado!");
            }
            catch
            {
            }
        }
Exemple #23
0
        private void buttonDesactivarNivelesCalidad_Click(object sender, EventArgs e)
        {
            int indexNivelCalidadListView = listViewNivelesCalidad.SelectedIndices[0];
            //MessageBox.Show("Index: " + listViewNivelesCalidad.ToString());

            NivelCalidad tipo = SesionActual.getInstance().modNivCalidad.listaNivelCalidad[indexNivelCalidadListView];

            //MessageBox.Show("Nivel: " + tipo.idNivelCalidad);


            try
            {
                SesionActual.getInstance().modNivCalidad.inactivarNivelCalidad(tipo);

                MessageBox.Show("Nivel Desactivado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.ToString(), "No se desactivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #24
0
 private void buttonRegistrarAdminClick(object sender, EventArgs e)
 {
     try
     {
         string fecha = this.dateTimePickerFechaNac.Value.ToString("yyyy-MM-dd");
         int    ced   = int.Parse(textBoxCedula.Text);
         SesionActual.getInstance().modUsuariosAdministrador.agregarAdministrador(
             this.textBoxUsuario.Text, this.textBoxContrasena.Text,
             this.textBoxNombre.Text, this.textBoxPrimerApellido.Text,
             this.textBoxSegundoApellido.Text, fecha,
             this.textBoxCedula.Text);
         MessageBox.Show("Usuario Creado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
         this.Close();
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.ToString(), "Some title", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
     }
 }
Exemple #25
0
        // ------------------------------------------------------- MODULO ADMINISTRADOR -------------------------------------------------------
        // ------------------------------------------------------- MODULO ADMINISTRADOR -------------------------------------------------------
        // ------------------------------------------------------- MODULO ADMINISTRADOR -------------------------------------------------------
        // ------------------------------------------------------- MODULO ADMINISTRADOR -------------------------------------------------------
        // ------------------------------------------------------- MODULO ADMINISTRADOR -------------------------------------------------------

        private void buttonCargaDatos_Click(object sender, EventArgs e)
        {
            listViewUsuariosAdministradores.Items.Clear();
            // carga los admins otra vez (por si hay cambios)
            SesionActual.getInstance().modUsuariosAdministrador.cargarAdministradores();
            foreach (Administrador admin in SesionActual.getInstance().modUsuariosAdministrador.listaAdministradores)
            {
                ListViewItem linea = new ListViewItem(admin.primerNombre);
                linea.SubItems.Add(admin.alias);
                listViewUsuariosAdministradores.Items.Add(linea);
            }

            /*
             * foreach (PlatilloCuenta platilloCuenta in FrVerMenuOrdenar.cuenta)
             * {
             *  ListViewItem linea = new ListViewItem(platilloCuenta.platoNombre);
             *  linea.SubItems.Add(platilloCuenta.usuario);
             *  linea.SubItems.Add(platilloCuenta.precio.ToString());
             *  listViewReporteCliente.Items.Add(linea);
             * }
             */
        }