/// <summary> /// Instancia el formulario, mostrando los instrumentos disponibles. /// </summary> /// <param name="t"></param> public FrmInstrumento(TiendaMusical t) { InitializeComponent(); this.tienda = t; this.listInstrumentos.DataSource = this.tienda.Instrumentos; //Verifico que la lista de instrumentos no esté vacía. Para que el programa no se cierre. if (this.listInstrumentos.Items.Count != 0) { this.listInstrumentos.DisplayMember = this.listInstrumentos.SelectedItem.ToString(); } }
public void ProbarDeserializacionVentasIncorrecta() { Bajo b = new Bajo("test", "test", "test", 0, Bajo.ETipoBajo.Activo); TiendaMusical t = new TiendaMusical(); List <Venta> listaDeserializada; bool agrega = t + b; t.Vender(b, "VentaTest.xml"); listaDeserializada = t.RecuperarVenta("Rutaincorrecta.xml"); }
public FrmPrincipal() { InitializeComponent(); //inicializo la tienda y leo la db para traer los instrumentos. this.tienda = new TiendaMusical(); this.ManejadorActualizaLista(); //simulo clientes utilizando las salas de prueba. El simulador se ejecutara //Aleatoriamente según el tick del timer. this.timer = new System.Windows.Forms.Timer(); this.timer.Tick += new EventHandler(this.SimuladorClientes); this.timer.Interval = new Random().Next(1000, 5000); this.timer.Start(); }
static void Main(string[] args) { Guitarra g1 = new Guitarra("F123ASD3415", "Fender", "Telecaster Custom", 150000, Guitarra.ETipoGuitarra.Electrica); Guitarra g2 = new Guitarra("QWEaz321654", "Schecter", "Hellraiser", 650000, Guitarra.ETipoGuitarra.Electrica); Guitarra g3 = new Guitarra("12345aASJQ415", "Taylor", "GS Mini", 80000, Guitarra.ETipoGuitarra.Acustica); Bajo b1 = new Bajo("3216ASQwq65", "Fender", "Jazz Bass", 200000, Bajo.ETipoBajo.Pasivo); Bajo b2 = new Bajo("aSFKQOPWFAs", "Ernie Ball", "MusicMan", 300000, Bajo.ETipoBajo.Pasivo); InstrumentoDAO.Guardar(g1); InstrumentoDAO.Guardar(g2); InstrumentoDAO.Guardar(g3); InstrumentoDAO.Guardar(b1); InstrumentoDAO.Guardar(b2); Console.WriteLine(g1.ToString()); Console.WriteLine(g2.ToString()); Console.WriteLine(b1.ToString()); Console.WriteLine(b2.ToString()); TiendaMusical t = new TiendaMusical(); t.Instrumentos = InstrumentoDAO.LeerInstrumentos(); foreach (Instrumento instrumento in t.Instrumentos) { Console.WriteLine(instrumento.ToString()); } g3.Marca = "Anderson"; InstrumentoDAO.Modificar(g3); Bajo b3 = new Bajo("aSFKQOPWFAs", "cambiado", "cambiado", 50, Bajo.ETipoBajo.Activo); InstrumentoDAO.Modificar(b3); Console.ReadKey(); }
static void Main(string[] args) { Guitarra g1 = new Guitarra("G12305423", "Gibson", "Les Paul", 300000, Guitarra.ETipoGuitarra.Electrica); Guitarra g2 = new Guitarra("A12124828", "Fender", "Stratocaster", 850000, Guitarra.ETipoGuitarra.Electrica); Guitarra g3 = new Guitarra("ISSJQ415", "Ibanez", "EC100", 70000, Guitarra.ETipoGuitarra.Acustica); Bajo b1 = new Bajo("F29331991", "Fender", "P-Bass", 200000, Bajo.ETipoBajo.Pasivo); Bajo b2 = new Bajo("X01238412", "Gibson", "Hummingbird", 300000, Bajo.ETipoBajo.Activo); InstrumentoDAO.Guardar(g1); InstrumentoDAO.Guardar(g2); InstrumentoDAO.Guardar(g3); InstrumentoDAO.Guardar(b1); InstrumentoDAO.Guardar(b2); Console.WriteLine(g1.ToString()); Console.WriteLine(g2.ToString()); Console.WriteLine(b1.ToString()); Console.WriteLine(b2.ToString()); TiendaMusical t = new TiendaMusical(); t.Instrumentos = InstrumentoDAO.LeerInstrumentos(); foreach (Instrumento instrumento in t.Instrumentos) { Console.WriteLine(instrumento.ToString()); } g3.Marca = "Anderson"; InstrumentoDAO.Modificar(g3); Bajo b3 = new Bajo("aSFKQOPWFAs", "cambiado", "cambiado", 50, Bajo.ETipoBajo.Activo); InstrumentoDAO.Modificar(b3); Console.ReadKey(); }