/*borrar lavadora*/ public byte borrar_lavadora(Lavadoras lavadora) { int i; for (i = 0; i < 100 && (!(Equals(lavadoras[i].get_modelo(), lavadora.get_modelo())) || !(Equals(lavadoras[i].get_fabricante(), lavadora.get_fabricante()))); i++) { ; } lavadoras[i] = null; for (i = 0; i < 100; i++) { if (lavadoras[i] == null) { for (int j = i; j < 100; j++) { if (!Equals(lavadoras[j], null)) { lavadoras[i] = lavadoras[j]; lavadoras[j] = null; i++; } } } } return(1); /*exito*/ }
/*Buscar lavadora*/ public byte buscar_lavadora(Lavadoras lavadora) { byte flag = 0; for (int i = 0; i < 100 && !(Equals(lavadoras[i], null)); i++) { if ((Equals(lavadoras[i].get_fabricante(), lavadora.get_fabricante())) && (Equals(lavadoras[i].get_modelo(), lavadora.get_modelo()))) { Console.WriteLine("\nEncontrado\n"); Console.WriteLine("\nMarca:\t\t{0}\nModelo:\t{1}", lavadoras[i].get_fabricante(), lavadoras[i].get_modelo()); flag = 1; } } if (flag == 0) { Console.WriteLine("\nLavadora no encontrado"); } return(flag); }
/*Introducir lavadora*/ public byte introducir_lavadora(Lavadoras lavadora) { int i = 0; for (i = 0; i < 100 && !(Equals(lavadoras[i], null)); i++) { if ((Equals(lavadora.get_fabricante(), lavadoras[i].get_fabricante())) && (Equals(lavadora.get_modelo(), lavadoras[i].get_modelo()))) { Console.WriteLine("\nYa existe una con estos datos, no se puede anyadir"); return(0); } } if (i == 100) /*esta llenao el array*/ { Console.WriteLine("\nFrigorifico lleno"); return(0); } else { lavadoras[i] = lavadora; return(1); } }