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); }
//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); }
//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); }
//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); }
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); }
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); }
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); }
//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); }
//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); }
//Mostrar Factura void Build(String [] ids) { var mainPanel = new WFrms.TableLayoutPanel { Dock = WFrms.DockStyle.Fill, Font = new Font("Century Gothic", 11F, FontStyle.Regular, GraphicsUnit.Point, 0), AutoScroll = true }; var titulo = new WFrms.Label { Dock = WFrms.DockStyle.Fill, BackColor = Color.Turquoise, Text = "Gestión Facturas" }; //Titulo //mainPanel.Controls.Add(titulo); //Paneles de datos mainPanel.Controls.Add(this.BuildID(ids)); mainPanel.Controls.Add(this.BuildPrecioLCom()); //mainPanel.Controls.Add(this.BuildCliente()); mainPanel.Controls.Add(this.BuildNIF()); mainPanel.Controls.Add(this.BuildNom()); //mainPanel.Controls.Add(this.BuildTel()); //mainPanel.Controls.Add(this.BuildEmail()); //mainPanel.Controls.Add(this.BuildDir()); mainPanel.Controls.Add(this.BuildPrecioporDia()); mainPanel.Controls.Add(this.BuildNumerodeDias()); mainPanel.Controls.Add(this.BuildPrecioKm()); mainPanel.Controls.Add(this.BuildNumeroKm()); mainPanel.Controls.Add(this.BuildIVA()); mainPanel.Controls.Add(this.BuildTotal()); //Último panel this.Controls.Add(mainPanel); }
//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); }
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); }
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); }
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); }
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); }
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(); }