コード例 #1
0
 /*Proceso de actualización de registros, el proceso seleccionado*/
 public void actualizacion()
 {
     this.etl = new etl(this);
     if (this.etl.ejecutar() == true)
     {
         switch (this.idproceso)
         {
             case 1:
                 usuario.actualizacionWeb();
                 break;
             case 2:
                 notas_parciales.actualizacionWeb();
                 break;
             case 3:
                 calificaciones.actualizacionWeb();
                 break;
             case 4:
                 ingles_tae.actualizacionWeb();
                 break;
             case 5:
                 transaccion.actualizacionWeb();
                 break;
             case 6:
                 notas_finales.actualizacionWeb();
                 break;
             case 7:
                 notas_fisico.actualizacionWeb();
                 break;
             case 8:
                 francos.actualizacionWeb();
                 break;
         }
     }
 }
コード例 #2
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            try
            {
                if (result.Count() > 0)
                {
                    result = new List <errores>();
                    dgwErrores.DataSource = result;
                }
                this.enableBtn(false);

                var proceso     = conexion.proceso.Where(p => p.idproceso == 7).First();
                etl etlEjecutar = new etl(proceso);
                etlEjecutar.ejecutar();

                this.setErrors(usuario.sendWeb(1));
                this.setErrors(usuario.sendWeb(2));
                this.setErrors(cadete.sendWeb(1));
                this.setErrors(cadete.sendWeb(2));
                this.setErrors(apoderado.sendWeb(1));
                this.setErrors(apoderado.sendWeb(2));
                this.setErrors(cadete_apoderado.sendWeb(1));
                this.setErrors(cadete_apoderado.sendWeb(2));

                this.setErrors(notas_fisico.sendWeb(1));
                this.setErrors(notas_fisico.sendWeb(2));
                this.setErrors(notas_fisico.sendWeb(3));
                this.setErrors(nivelacion.sendWeb(1));
                this.setErrors(nivelacion.sendWeb(2));
                this.setErrors(nivelacion.sendWeb(3));

                this.setErrors(cadete_apoderado.sendWeb(3));
                this.setErrors(apoderado.sendWeb(3));
                this.setErrors(cadete.sendWeb(3));
                this.setErrors(usuario.sendWeb(3));



                if (result.Count() > 0)
                {
                    dgwErrores.DataSource = result;
                    dgwErrores.Update();
                    dgwErrores.Refresh();
                }
                this.enableBtn(true);
                MessageBox.Show("Proceso finalizado", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex) {
                MessageBox.Show(ex.ToString(), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.enableBtn(true);
            }
        }
コード例 #3
0
        private void btnActualizarInglesTAE_Click(object sender, EventArgs e)
        {
            try
            {
                if (result.Count() > 0)
                {
                    result = new List<errores>();
                    dgwErrores.DataSource = result;
                }
                this.enableBtn(false);

                var proceso = conexion.proceso.Where(p => p.idproceso == 4).First();
                etl etlEjecutar = new etl(proceso);
                etlEjecutar.ejecutar();

                this.setErrors(usuario.sendWeb(1));
                this.setErrors(usuario.sendWeb(2));
                this.setErrors(cadete.sendWeb(1));
                this.setErrors(cadete.sendWeb(2));
                this.setErrors(apoderado.sendWeb(1));
                this.setErrors(apoderado.sendWeb(2));
                this.setErrors(cadete_apoderado.sendWeb(1));
                this.setErrors(cadete_apoderado.sendWeb(2));

                this.setErrors(ingles_tae.sendWeb(1));
                this.setErrors(ingles_tae.sendWeb(2));
                this.setErrors(ingles_tae.sendWeb(3));

                this.setErrors(cadete_apoderado.sendWeb(3));
                this.setErrors(apoderado.sendWeb(3));
                this.setErrors(cadete.sendWeb(3));
                this.setErrors(usuario.sendWeb(3));

                if (result.Count() > 0)
                {
                    dgwErrores.DataSource = result;
                    dgwErrores.Update();
                    dgwErrores.Refresh();
                }
                this.enableBtn(true);
                MessageBox.Show("Proceso finalizado", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex) {
                MessageBox.Show(ex.ToString(), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.enableBtn(true);
            }
        }
コード例 #4
0
        /*Proceso de actualización de registros, el proceso seleccionado*/
        public void actualizacion()
        {
            this.etl = new etl(this);
            if (this.etl.ejecutar() == true)
            {
                switch (this.idproceso)
                {
                case 1:
                    usuario.actualizacionWeb();
                    break;

                case 2:
                    notas_parciales.actualizacionWeb();
                    break;

                case 3:
                    calificaciones.actualizacionWeb();
                    break;

                case 4:
                    ingles_tae.actualizacionWeb();
                    break;

                case 5:
                    transaccion.actualizacionWeb();
                    break;

                case 6:
                    notas_finales.actualizacionWeb();
                    break;

                case 7:
                    notas_fisico.actualizacionWeb();
                    break;

                case 8:
                    francos.actualizacionWeb();
                    break;
                }
            }
        }