static void Main(string[] args) { //Lo testeo por depuracion por que los atributos son todos privados y no hay forma de accederlos. Factura f1 = new Factura(100); Factura f2 = new Factura(100); Factura f3 = new Factura(100); Factura f4 = new Factura(100); Recibo r1 = new Recibo(500); Recibo r2 = new Recibo(500); Recibo r3 = new Recibo(500); Recibo r4 = new Recibo(500); Contabilidad <Factura, Recibo> contabilidad = new Contabilidad <Factura, Recibo>(); contabilidad += f1; contabilidad += f1; contabilidad += f1; contabilidad += f2; contabilidad += f3; contabilidad += f4; contabilidad += r1; contabilidad += r1; contabilidad += r1; contabilidad += r2; contabilidad += r3; contabilidad += r4; Console.ReadKey(); }
static void Main(string[] args) { Contabilidad <Factura, Recibo> libroContable = new Contabilidad <Factura, Recibo>(); Recibo recibo00 = new Recibo(); Recibo recibo01 = new Recibo(10); Factura factura00 = new Factura(1); libroContable += recibo00; libroContable += recibo01; libroContable += factura00; Console.WriteLine("IMPRIMIENDO RECIBOS..."); foreach (Documento auxDocumento in libroContable.Ingresos) { Console.WriteLine("\t{0}", auxDocumento.Numero); } Console.WriteLine("IMPRIMIENDO FACTURAS..."); foreach (Documento auxDocumento in libroContable.Egresos) { Console.WriteLine("\t{0}", auxDocumento.Numero); } Console.ReadKey(); }
static void Main(string[] args) { Contabilidad <Factura, Recibo> cont = new Contabilidad <Factura, Recibo>(); Factura f1 = new Factura(10); Recibo r1 = new Recibo(10); Console.Write(cont.ToString()); Console.ReadKey(); }
static void Main(string[] args) { Recibo r = new Recibo(5000); Factura f = new Factura(1000); Contabilidad <Factura, Recibo> c = new Contabilidad <Factura, Recibo>(); c = c + r; c = c + f; Console.WriteLine(c.ToString()); Console.ReadKey(); }
static void Main(string[] args) { Contabilidad <Factura, Recibo> n = new Contabilidad <Factura, Recibo>(); Recibo recibo = new Recibo(55); Factura factura = new Factura(88); n += recibo; n += factura; Console.WriteLine(n.Mostrar()); Console.ReadKey(); }
public string Mostrar(Contabilidad <T, U> a) { StringBuilder sb = new StringBuilder(); sb.AppendLine("Egresos:"); foreach (T e in a.egresos) { sb.AppendFormat("{0}", e.Mostrar()); } sb.AppendLine("Ingresos:"); foreach (U e in a.ingresos) { sb.AppendFormat("{0}", e.Mostrar()); } return(sb.ToString()); }
static void Main(string[] args) { Console.Title = "Ejercicio_48"; Contabilidad <Factura, Recibo> c = new Contabilidad <Factura, Recibo>(); Factura f = new Factura(5); Factura f2 = new Factura(10); Recibo r = new Recibo(); Recibo r2 = new Recibo(15); c += f; c += f2; c += r; c += r2; Console.WriteLine(c.Mostrar()); Console.ReadKey(); }
static void Main(string[] args) { Contabilidad <Factura, Recibo> contabilidad = new Contabilidad <Factura, Recibo>(); Recibo reciboUno = new Recibo(); Recibo reciboDos = new Recibo(25807596); Factura facturaUno = new Factura(15706976); Factura facturaDos = new Factura(34546398); contabilidad += reciboUno; contabilidad += reciboDos; contabilidad += facturaUno; contabilidad += facturaDos; contabilidad.Mostrar(); // Creo un metodo para mostrar los numeros de documentos de las facturas de la lista de agresos de contablidad y // y los de los recibos de la lista de ingresos de contabilidad Console.ReadKey(); }
static void Main(string[] args) { Contabilidad <Factura, Recibo> C = new Contabilidad <Factura, Recibo>(); Recibo r1 = new Recibo(); Factura f1 = new Factura(2222); Recibo r2 = new Recibo(1111); Factura f2 = new Factura(3333); Recibo r3 = new Recibo(4444); Factura f3 = new Factura(5555); C += f1; C += r1; C += f2; C += r2; C += f3; C += r3; }
static void Main(string[] args) { Contabilidad <Recibo, Factura> contabilidad = new Contabilidad <Recibo, Factura>(); Recibo r1 = new Recibo(11); Recibo r2 = new Recibo(); Factura f1 = new Factura(23); Factura f2 = new Factura(50); contabilidad = (contabilidad + f1); contabilidad = (contabilidad + f2); contabilidad = (contabilidad + r1); contabilidad = (contabilidad + r2); Console.WriteLine(contabilidad.ToString()); Console.ReadLine(); }
static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Green; Factura A = new Factura(1500); Recibo X = new Recibo(); Recibo Z = new Recibo(10); Contabilidad <Factura, Recibo> Agrisol = new Contabilidad <Factura, Recibo>(); Agrisol += A; Agrisol += X; Agrisol += Z; Console.WriteLine(Agrisol.MostrarEgresos()); Console.WriteLine(Agrisol.MostrarIngresos()); Console.ReadKey(); }
static void Main(string[] args) { Contabilidad <Factura, Recibo> contabilidad = new Contabilidad <Factura, Recibo>(); Factura fc1 = new Factura(123); Factura fc2 = new Factura(456); Factura fc3 = new Factura(789); Recibo r1 = new Recibo(1); Recibo r2 = new Recibo(2); Recibo r3 = new Recibo(3); contabilidad += fc1; contabilidad += fc2; contabilidad += fc3; contabilidad += r1; contabilidad += r2; contabilidad += r3; Console.WriteLine(contabilidad.Mostrar()); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio - 48"; #region Instances Contabilidad <Factura, Recibo> accounting = new Contabilidad <Factura, Recibo>(); Factura factu = new Factura(250); Recibo receipt = new Recibo(25); #endregion #region Operators accounting += factu; accounting += receipt; #endregion Console.ReadKey(); }
static void Main(string[] args) { Contabilidad <Recibo, Factura> asd = new Contabilidad <Recibo, Factura>(); int i = 0; Random a = new Random(); while (i != 10) { Factura dos = new Factura(a.Next(1, 10000)); System.Threading.Thread.Sleep(250); Recibo uno = new Recibo(a.Next(1, 10000)); System.Threading.Thread.Sleep(250); asd += uno; asd += dos; i++; Console.WriteLine(i); } Console.WriteLine(Contabilidad <Recibo, Factura> .Mostrar(asd)); Console.ReadKey(); }