public static void AgregarRepuesto(VentaRepuestos vtaRep) { try { Console.WriteLine("AGREGAR REPUESTO"); int codigo = ConsolaHelper.PedirCodigoRepuesto(0, 999999); string nombre = ConsolaHelper.PedirNombreRepuesto(); double precio = ConsolaHelper.PedirPrecio(0, 999999); int stock = ConsolaHelper.PedirStock(1, 999999); int codigoCategoria = ConsolaHelper.PedirCodigoCategoria(1, 3); vtaRep.AgregarRepuesto(codigo, nombre, precio, stock, codigoCategoria); Console.WriteLine("\nEl Repuesto fue incorporado correctamente!"); Console.WriteLine("\nIngrese una tecla para volver al Menú Principal."); } catch (CategoriaInexistenteException ex) { Console.WriteLine(ex.Message); Console.WriteLine("\nIngrese una tecla para volver al Menú Principal."); } catch (Exception ex) { Console.WriteLine("\nLo sentimos, hubo un error en la ejecución del programa. Mensaje: " + ex.Message); Console.WriteLine("\nIngrese una tecla para volver al Menú Principal."); } Console.ReadKey(); }
public static void ListarRepuestosPorCategoria(VentaRepuestos vtaRep) { try { if (vtaRep.TieneRepuesto > 0) { Console.WriteLine("REPUESTOS POR CATEGORIA.\n"); int codigoCategoria = ConsolaHelper.PedirCodigoCategoria(1, 3); //vtaRep.TraerPorCategoria(codigoCategoria); } else { Console.WriteLine("No hay repuestos cargados en el sistema."); } } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadKey(); }