Exemple #1
0
        private WFrms.Panel buildXML()
        {
            var pnl = new WFrms.Panel
            {
                Dock = WFrms.DockStyle.Top
            };

            this.BotonGuardar = new WFrms.Button
            {
                Dock      = WFrms.DockStyle.Left,
                Font      = new Font("Century Gothic", 13F, FontStyle.Bold, GraphicsUnit.Point, 0),
                Size      = new Size(120, 30),
                BackColor = Color.Azure,
                Margin    = new WFrms.Padding(3, 2, 3, 2),
                Text      = "GUARDAR"
            };

            this.BotonRecuperar = new WFrms.Button()
            {
                Dock      = WFrms.DockStyle.Right,
                Font      = new Font("Century Gothic", 13F, FontStyle.Bold, GraphicsUnit.Point, 0),
                Size      = new Size(120, 30),
                BackColor = Color.Azure,
                Margin    = new WFrms.Padding(3, 2, 3, 2),
                Text      = "RECUPERAR"
            };

            pnl.Controls.Add(this.BotonGuardar);
            pnl.Controls.Add(this.BotonRecuperar);

            return(pnl);
        }
Exemple #2
0
        WFrms.Panel BuildPrecioLCom()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblPrecioLCom = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Precio Litro de Combustible"
            };

            this.EdPrecioLCom = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Fill,
                TextAlign = WFrms.HorizontalAlignment.Right,
                Text      = "12"
            };


            pnl.Controls.Add(lblPrecioLCom);
            pnl.Controls.Add(this.EdPrecioLCom);


            return(pnl);
        }
Exemple #3
0
        //Número de kilometros
        WFrms.Panel BuildNumeroKm()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblnkm = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Número de Kilómetros"
            };

            this.Ednkm = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Fill,
                TextAlign = WFrms.HorizontalAlignment.Right,
                Text      = "0",
                ReadOnly  = true
            };


            pnl.Controls.Add(lblnkm);
            pnl.Controls.Add(this.Ednkm);


            return(pnl);
        }
Exemple #4
0
        //Total

        WFrms.Panel BuildTotal()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblt = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Precio Total"
            };

            this.Edt = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Fill,
                TextAlign = WFrms.HorizontalAlignment.Right,
                Text      = "0",
                ReadOnly  = true
            };


            pnl.Controls.Add(lblt);
            pnl.Controls.Add(this.Edt);


            return(pnl);
        }
Exemple #5
0
        WFrms.Panel BuildTipo()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblTipo = new WFrms.Label {
                Dock      = WFrms.DockStyle.Left,
                Size      = new Size(120, 70),
                BackColor = Color.Turquoise,
                Text      = "Tipo"
            };

            this.CbTipo = new WFrms.ComboBox()
            {
                Dock          = WFrms.DockStyle.Fill,
                DropDownStyle = WFrms.ComboBoxStyle.DropDownList,
            };
            this.CbTipo.Items.AddRange(new string[] { "Furgoneta", "Camion", "Camion articulado" });
            this.CbTipo.SelectedIndex = 0;

            pnl.Controls.Add(this.CbTipo);
            pnl.Controls.Add(lblTipo);

            return(pnl);
        }
Exemple #6
0
        private WFrms.Panel buildListaYBoton()
        {
            var pnl = new WFrms.Panel
            {
                Dock = WFrms.DockStyle.Fill
            };

            /*this.BotonInsertar = new WFrms.Button
             * {
             *  Dock = WFrms.DockStyle.Left,
             *  Font = new Font("Century Gothic", 13F, FontStyle.Bold, GraphicsUnit.Point, 0),
             *  Size = new Size(120, 60),
             *  BackColor = Color.Turquoise,
             *  Margin = new WFrms.Padding(3, 2, 3, 2),
             *  Text = "INSERTAR VEHICULO"
             * };*/

            this.Lista = new WFrms.ListView
            {
                Dock      = WFrms.DockStyle.Fill,
                Font      = new Font("Century Gothic", 9F, FontStyle.Regular, GraphicsUnit.Point, 0),
                BackColor = Color.White,
                Margin    = new WFrms.Padding(3, 5, 3, 5)
            };

            //pnl.Controls.Add(this.BotonInsertar);
            pnl.Controls.Add(this.Lista);

            return(pnl);
        }
Exemple #7
0
        //Direccion

        WFrms.Panel BuildDir()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblDir = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Dirección Postal"
            };

            this.EdDir = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Fill,
                TextAlign = WFrms.HorizontalAlignment.Right,
                Text      = "(vacio)",
                ReadOnly  = true
            };


            pnl.Controls.Add(lblDir);
            pnl.Controls.Add(this.EdDir);


            return(pnl);
        }
Exemple #8
0
        WFrms.Panel BuildRes()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblRes = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Resultado de la busqueda"
            };

            this.EdRes = new WFrms.TextBox
            {
                ScrollBars = WFrms.ScrollBars.Vertical,
                Dock       = WFrms.DockStyle.Fill,
                TextAlign  = WFrms.HorizontalAlignment.Right,
                Text       = ""
            };

            this.EdRes.Multiline = true;
            pnl.Controls.Add(this.EdRes);
            pnl.Controls.Add(lblRes);
            return(pnl);
        }
Exemple #9
0
        private WFrms.Panel BuildComodidades()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var pnlizq = new WFrms.Panel {
                Dock = WFrms.DockStyle.Left
            };
            var pnlder = new WFrms.Panel {
                Dock = WFrms.DockStyle.Fill
            };
            var lblComodidades = new WFrms.Label {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Size      = new Size(120, 70),
                Text      = "Comodidades"
            };

            this.EdWifi = new WFrms.CheckBox {
                Dock      = WFrms.DockStyle.Left,
                BackColor = SystemColors.Window,
                Text      = "Wifi"
            };
            this.EdBluetooth = new WFrms.CheckBox {
                Dock      = WFrms.DockStyle.Left,
                BackColor = SystemColors.Window,
                Text      = "Bluetooth"
            };
            this.EdAcc = new WFrms.CheckBox {
                Dock      = WFrms.DockStyle.Fill,
                BackColor = SystemColors.Window,
                Text      = "Aire acondicionado"
            };
            this.EdLitera = new WFrms.CheckBox {
                Dock      = WFrms.DockStyle.Fill,
                BackColor = SystemColors.Window,
                Text      = "Litera de descanso"
            };
            this.EdTV = new WFrms.CheckBox {
                Dock      = WFrms.DockStyle.Right,
                BackColor = SystemColors.Window,
                Text      = "TV"
            };

            pnlder.Controls.Add(this.EdTV);
            pnlder.Controls.Add(this.EdAcc);
            pnlder.Controls.Add(this.EdWifi);

            pnlizq.Controls.Add(this.EdLitera);
            pnlizq.Controls.Add(this.EdBluetooth);

            pnl.Controls.Add(pnlder);
            pnl.Controls.Add(pnlizq);

            pnl.Controls.Add(lblComodidades);
            return(pnl);
        }
        WFrms.Panel BuildCapitulos()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };

            this.btnGenerarCapitulos = new WFrms.Button
            {
                Dock = WFrms.DockStyle.Fill,
                Text = "Generar Grafico de Capitulos"
            };

            pnl.Controls.Add(btnGenerarCapitulos);

            return(pnl);
        }
Exemple #11
0
        WFrms.Panel buildOpr()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };

            this.ButtonBuscar = new WFrms.Button
            {
                Dock      = WFrms.DockStyle.Right,
                BackColor = Color.Turquoise,
                Text      = "BUSCAR"
            };
            pnl.Controls.Add(this.ButtonBuscar);

            return(pnl);
        }
        WFrms.Panel BuildSecciones()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };

            this.btnGenerarSecciones = new WFrms.Button
            {
                Dock = WFrms.DockStyle.Fill,
                Text = "Generar Grafico de Secciones"
            };

            pnl.Controls.Add(btnGenerarSecciones);

            return(pnl);
        }
Exemple #13
0
        //Generar Factura

        WFrms.Panel BuildID(string id)
        {
            var pnl = new WFrms.Panel
            {
                Dock       = WFrms.DockStyle.Top,
                Font       = new Font("Century Gothic", 11F, FontStyle.Regular, GraphicsUnit.Point, 0),
                AutoScroll = true
            };
            var lblOp1 = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Transporte ID "
            };



            //En generar factura
            this.EdIDtransportes = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Fill,
                TextAlign = WFrms.HorizontalAlignment.Right,
                Text      = id,
                ReadOnly  = true
            };



            this.ButtonOp1 = new WFrms.Button
            {
                Dock      = WFrms.DockStyle.Right,
                BackColor = Color.Turquoise,
                Size      = new Size(100, 10),
                Text      = "GUARDAR"
            };



            pnl.Controls.Add(lblOp1);
            pnl.Controls.Add(this.EdIDtransportes);
            pnl.Controls.Add(this.ButtonOp1);


            return(pnl);
        }
Exemple #14
0
        //Cliente

        WFrms.Panel BuildCliente()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblCliente = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Cliente"
            };


            pnl.Controls.Add(lblCliente);



            return(pnl);
        }
Exemple #15
0
        WFrms.Panel buildOpr()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };

            this.ButtonBuscar = new WFrms.Button
            {
                Dock      = WFrms.DockStyle.Right,
                BackColor = Color.Turquoise,
                Text      = "BUSCAR"
            };

            //this.ButtonBuscar.Items.AddRange(new string[] { "Reservas por cliente", "Reservas por cliente y año", "Reservas por camion" , "Reservas por camion y año", "Ocupacion fecha", "Ocupacion año" , "Transportes pendientes" , "Disponibilidad" });
            //this.ButtonBuscar.SelectedIndex = 0;
            pnl.Controls.Add(this.ButtonBuscar);

            return(pnl);
        }
Exemple #16
0
        WFrms.Panel BuildBotones()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };

            this.botonModificar = new WFrms.Button {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Size      = new Size(100, 50),
                Text      = "MODIFICAR"
            };
            this.botonEliminar = new WFrms.Button {
                Dock      = WFrms.DockStyle.Right,
                BackColor = Color.Turquoise,
                Size      = new Size(100, 50),
                Text      = "ELIMINAR"
            };
            pnl.Controls.Add(botonModificar);
            pnl.Controls.Add(botonEliminar);
            return(pnl);
        }
Exemple #17
0
        //Mostrar Factura

        WFrms.Panel BuildID(string[] ids)
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblOp1 = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Transporte ID "
            };

            this.CbOp1 = new WFrms.ComboBox
            {
                Dock          = WFrms.DockStyle.Right,
                Size          = new Size(200, 20),
                DropDownStyle = WFrms.ComboBoxStyle.DropDown
            };


            this.CbOp1.Items.AddRange(ids);



            this.ButtonOp2 = new WFrms.Button
            {
                Dock      = WFrms.DockStyle.Right,
                BackColor = Color.Turquoise,
                Size      = new Size(100, 10),
                Text      = "MOSTRAR"
            };

            pnl.Controls.Add(lblOp1);
            pnl.Controls.Add(this.CbOp1);

            pnl.Controls.Add(this.ButtonOp2);

            return(pnl);
        }
Exemple #18
0
        private WFrms.Panel BuildMatricula()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblMatricula = new WFrms.Label {
                Dock      = WFrms.DockStyle.Left,
                Size      = new Size(120, 70),
                BackColor = Color.Turquoise,
                Text      = "Matricula"
            };

            this.EdMadricula = new WFrms.TextBox {
                Dock     = WFrms.DockStyle.Fill,
                ReadOnly = true,
                Margin   = new WFrms.Padding(3, 2, 3, 2),
                Text     = ""
            };

            pnl.Controls.Add(this.EdMadricula);
            pnl.Controls.Add(lblMatricula);
            return(pnl);
        }
Exemple #19
0
        WFrms.Panel BuildOp2()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblOp2 = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Año (si es necesario)"
            };

            this.EdOp2 = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Fill,
                TextAlign = WFrms.HorizontalAlignment.Right,
                Text      = ""
            };

            pnl.Controls.Add(this.EdOp2);
            pnl.Controls.Add(lblOp2);
            return(pnl);
        }
Exemple #20
0
        WFrms.Panel BuildOpl()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblOpl = new WFrms.Label
            {
                Dock      = WFrms.DockStyle.Left,
                BackColor = Color.Turquoise,
                Text      = "Parámetro de busqueda"
            };

            this.EdOpl = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Fill,
                TextAlign = WFrms.HorizontalAlignment.Right,
                Text      = ""
            };

            pnl.Controls.Add(this.EdOpl);
            pnl.Controls.Add(lblOpl);
            return(pnl);
        }
Exemple #21
0
        private WFrms.Panel BuildMarca()
        {
            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };
            var lblMarca = new WFrms.Label {
                Dock      = WFrms.DockStyle.Left,
                Size      = new Size(120, 70),
                BackColor = Color.Turquoise,
                Text      = "Marca"
            };

            this.EdMarca = new WFrms.TextBox {
                Dock      = WFrms.DockStyle.Fill,
                BackColor = SystemColors.Window,
                Margin    = new WFrms.Padding(3, 2, 3, 2),
                Text      = ""
            };

            pnl.Controls.Add(this.EdMarca);
            pnl.Controls.Add(lblMarca);
            return(pnl);
        }
Exemple #22
0
        private WFrms.Panel buildListaYBoton()
        {
            var pnl = new WFrms.Panel
            {
                Dock = WFrms.DockStyle.Fill
            };

            this.Lista = new WFrms.ListView
            {
                Dock      = WFrms.DockStyle.Fill,
                Font      = new Font("Century Gothic", 9F, FontStyle.Regular, GraphicsUnit.Point, 0),
                BackColor = Color.White,
                Margin    = new WFrms.Padding(3, 5, 3, 5),
                Columns   = { "Item", "item2", "item3" },
            };
            Lista.Columns.Add("Item column", -2, WFrms.HorizontalAlignment.Left);
            Lista.Columns.Add("Item column2", -2, WFrms.HorizontalAlignment.Left);
            Lista.Columns.Add("Item column3", -2, WFrms.HorizontalAlignment.Left);
            Lista.Columns.Add("Item column4", -2, WFrms.HorizontalAlignment.Center);
            pnl.Controls.Add(this.Lista);

            return(pnl);
        }
Exemple #23
0
        private void build()
        {
            registro = registro.RecuperaXml();

            var pnl = new WFrms.Panel {
                Dock = WFrms.DockStyle.Top
            };

            var lblns = new WFrms.Label
            {
                Dock = WFrms.DockStyle.Top,
                Text = "Numero de serie"
            };

            this.Edns = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Top,
                TextAlign = WFrms.HorizontalAlignment.Left,
                Text      = "0"
            };


            var lblh = new WFrms.Label
            {
                Dock = WFrms.DockStyle.Top,
                Text = "Horas (decimal acabado en .0 o .5)"
            };

            this.Edh = new WFrms.TextBox
            {
                Dock      = WFrms.DockStyle.Top,
                TextAlign = WFrms.HorizontalAlignment.Left,
                Text      = "0"
            };

            double horas;
            int    numSerie;

            double.TryParse(Edh.Text, out horas);
            int.TryParse(Edns.Text, out numSerie);

            switch (tipo)
            {
            case "tdt":
                registro.AddReparacion(new Reparacion(AdaptadorTDT.precio, horas, numSerie));
                break;

            case "radio":
                registro.AddReparacion(new Reparacion(Radio.precio, horas, numSerie));
                break;

            case "dvd":
                registro.AddReparacion(new Reparacion(ReproductorDVD.precio, horas, numSerie));
                break;

            case "tv":
                registro.AddReparacion(new Reparacion(Televisor.precio, horas, numSerie));
                break;
            }

            pnl.Controls.Add(this.Edh);
            pnl.Controls.Add(lblh);
            pnl.Controls.Add(this.Edns);
            pnl.Controls.Add(lblns);

            pnl.ResumeLayout(false);
            this.Controls.Add(pnl);

            registro.GuardaXml();
        }