示例#1
0
        private void atras_Click(object sender, EventArgs e)
        {
            AbmRecorrido abmRecorrido = new AbmRecorrido(rolSeleccionado);

            abmRecorrido.Visible = true;
            this.Dispose(false);
        }
示例#2
0
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                String        query  = "select coalesce(ESTADO_RECORRIDO,'A') from ZAFFA_TEAM.Recorrido_Unico where RECORRIDO_CODIGO = " + Decimal.Parse(codRecorrido).ToString();
                SqlDataReader reader = ClaseConexion.ResolverConsulta(query);
                reader.Read();

                if (String.Compare(reader.GetString(0), "I") == 0)
                {
                    MessageBox.Show("Ya se encuentra inhabilitado");
                    reader.Close();
                    return;
                }
                reader.Close();

                this.darDeBajaRecorrido();
                MessageBox.Show("Se dio de baja corretamente");
                AbmRecorrido abmRecorrido = new AbmRecorrido(rolSeleccionado);
                abmRecorrido.Visible = true;
                this.Dispose(false);
            }
            catch (SqlException)
            {
                MessageBox.Show("Volver a intentar", "Error");
            }
        }
示例#3
0
 private void button2_Click_1(object sender, EventArgs e)
 {
     if (string.Compare(selectorFunc.Text, "AbmRol") == 0)
     {
         Rol rol = new Rol(rolSeleccionado);
         rol.Visible = true;
         this.Dispose(false);
     }
     if (string.Compare(selectorFunc.Text, "AbmCrucero") == 0)
     {
         Crucero modificar = new Crucero(rolSeleccionado);
         modificar.Visible = true;
         this.Dispose(false);
     }
     if (string.Compare(selectorFunc.Text, "AbmRecorrido") == 0)
     {
         AbmRecorrido recorrido = new AbmRecorrido(rolSeleccionado);
         recorrido.Visible = true;
         this.Dispose(false);
     }
     if (string.Compare(selectorFunc.Text, "AbmPuerto") == 0)
     {
         AbmPuerto recorrido = new AbmPuerto(rolSeleccionado);
         recorrido.Visible = true;
         this.Dispose(false);
     }
     if (string.Compare(selectorFunc.Text, "CompraReservaPasaje") == 0)
     {
         SacarPasaje sacarpasaje = new SacarPasaje(rolSeleccionado);
         sacarpasaje.Visible = true;
         this.Dispose(false);
         this.Close();
     }
     if (string.Compare(selectorFunc.Text, "GeneracionViaje") == 0)
     {
         GeneracionViaje generar = new GeneracionViaje(rolSeleccionado);
         generar.Visible = true;
         this.Dispose(false);
     }
     if (string.Compare(selectorFunc.Text, "ListadoEstadistico") == 0)
     {
         ListadoEstadistico listado = new ListadoEstadistico(rolSeleccionado);
         listado.Visible = true;
         this.Dispose(false);
     }
     if (string.Compare(selectorFunc.Text, "PagoReserva") == 0)
     {
         ReservaPrincipal reserva = new ReservaPrincipal(rolSeleccionado);
         reserva.Visible = true;
         this.Dispose(false);
         this.Close();
     }
 }
示例#4
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrWhiteSpace(nuevoPrecioBox.Text) || puertoDesdeBox.Text == puertoHastaBox.Text)
            {
                MessageBox.Show("Los puertos deben ser distintos y debe ingresar un precio", "Error");
            }
            else if (Double.Parse(nuevoPrecioBox.Text) <= 0)
            {
                MessageBox.Show("El precio debe ser mayor a cero", "Error");
            }
            else
            {
                try
                {
                    puertoDesdeID = puertoDesdeBox.Text;
                    puertoHastaID = puertoHastaBox.Text;
                    precioBase    = nuevoPrecioBox.Text;

                    if (contAct == contadorTramos)
                    {
                        this.actualizarTramo();
                        MessageBox.Show("Todo el tramo fue actualizado", "OK");
                        AbmRecorrido abmRec = new AbmRecorrido(rolSeleccionado);
                        abmRec.Visible = true;
                        this.Dispose(false);
                    }
                    else
                    {
                        contAct = contAct + 1;
                        this.actualizarTramo();
                        nroTramo = nroTramo + 1;
                        SeguirModificando sMod = new SeguirModificando(codRecorrido, nroTramo.ToString(), puertoDesdeID, puertoHastaID, precioBase, contAct, rolSeleccionado);
                        sMod.Visible = true;
                        this.Dispose(false);
                    }
                }


                catch (SqlException)
                {
                    MessageBox.Show("Volver a intentar", "Error");
                }
            }
        }