private void CMDFACUTRA_Click(object sender, EventArgs e) { //Programa para hacer factura de automovil //Silva Reyes Luis Adrian 19210549 //Tarea#12 //Declaracion de variables Double Precio, Ganancia, Comision, Iva, Subtotal, Total; string Descripciones; //Asignacion de variables Precio = System.Double.Parse(TXTPRE.Text); Descripciones = (TXTDES.Text); //Calculo de factura Ganancia = Precio * .20; Comision = Ganancia + 0.03; Subtotal = Ganancia + Precio + Comision; Iva = Subtotal * .15; Total = Subtotal + Iva; //Salida de datos TXTDESC.Text = Descripciones.ToString(); TXTSUB.Text = Subtotal.ToString(); TXTIVA.Text = Iva.ToString(); TXTTOTAL.Text = Total.ToString(); }
protected override void ProcesaLínea(string laLínea) { // Elimina espacios en blanco. string línea = laLínea.Trim(); // Saltarse lineas en blanco y comentarios. bool laLíneaEstaEnBlanco = (línea == string.Empty); bool laLíneaEsComentario = línea.StartsWith("//"); if (!laLíneaEstaEnBlanco & !laLíneaEsComentario) { // Separa las letras. string[] partes = línea.Split(','); // Verifica que tenemos tres partes. if (partes.Length != 3) { throw new ArgumentException("No se encontraron 3 partes separadas por coma en la linea: " + línea); } // Lee las tres partes. Tipo tipo = new Tipo(partes[0]); Brush pincel = new SolidBrush(Color.FromName(partes[1])); string descripción = partes[2]; // Llena los diccionarios. misPinceles.Add(tipo, pincel); Descripciones.Add(tipo, descripción); } }