コード例 #1
0
        public Estadisticas()
        {
            InitializeComponent();
            this.CargoDatos();
            lblError.Text = "";

            List <Terminal> Terminales = new List <Terminal>();

            Terminales = new Administracion.ServicioWeb.ServicioTURU().ListarTerminales().ToList();
        }
コード例 #2
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            try
            {
                if (cbCompañia.Text != Vnacional._Com._Nombre)
                {
                    Vnacional._Com = new Administracion.ServicioWeb.ServicioTURU().BuscarCompania(cbCompañia.SelectedItem.ToString());
                }
                if (cbTerminal.Text != Vnacional._Ter._Codigo)
                {
                    Vnacional._Ter = new Administracion.ServicioWeb.ServicioTURU().BuscarTerminal(cbTerminal.SelectedItem.ToString());
                }
                Terminal Ter          = new Administracion.ServicioWeb.ServicioTURU().BuscarTerminal(cbTerminal.Text);
                DateTime fechaPartida = Convert.ToDateTime(datePartida.Value.ToShortDateString() + " " + txtHoraPartida.Text);
                DateTime fechaArribo  = Convert.ToDateTime(dateArribo.Value.ToShortDateString() + " " + txtHoraArribo.Text);

                Vnacional._NumViaje = Convert.ToInt32(txtNumViaje.Text.Trim());

                Vnacional._FechaPartida       = fechaPartida;
                Vnacional._FechaArribo        = fechaArribo;
                Vnacional._CantidadAsientos   = Convert.ToInt32(txtAsientos.Text.Trim());
                Vnacional._ParadasIntermedias = Convert.ToInt32(cbParadas.Text.Trim());
                Vnacional._Emp = _Emp;

                new Administracion.ServicioWeb.ServicioTURU().ModificarViaje(Vnacional);
                this.DesactivoBotones();
                this.LimpioCajaTexto();

                lblError.Text = " Modificado con Exito";
            }
            catch (System.Web.Services.Protocols.SoapException ex)
            {
                if (ex.Detail.InnerText.Length > 100)
                {
                    lblError.Text = ex.Detail.InnerText.Substring(0, 100);
                }
                else
                {
                    lblError.Text = ex.Detail.InnerText;
                }
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
コード例 #3
0
        public ABMViajesInternacionales(Empleado pEmp)
        {
            InitializeComponent();
            LimpiarForm();
            _Emp = pEmp;
            //Lista de terminales
            List <Terminal> Terminales = new List <Terminal>();

            Terminales = new Administracion.ServicioWeb.ServicioTURU().ListarTerminalesNoBajas().ToList();
            foreach (Terminal ter in Terminales)
            {
                cbTerminales.Items.Add(ter._Codigo);
            }

            //lista de Compañias
            List <Compania> Compania = new List <Compania>();

            Compania = new Administracion.ServicioWeb.ServicioTURU().ListarCompaniasNoBajas().ToList();
            foreach (Compania com in Compania)
            {
                cbCompanias.Items.Add(com._Nombre);
            }
        }