static void Main(string[] args) { ArmaBlanca aux = new ArmaBlanca(23, "espada del rey", "3444", "excalivur", "acero", 45); try { //deberia lanzarse excepcion ArmaBlanca aux1 = new ArmaBlanca(24, "Espada pesada", "3a", "Espada flamigera", "hierro y cobre", 34); } catch (Exception e) { Console.WriteLine(e.Message); } Console.WriteLine(aux.ToString()); Armeria.Vender(aux); Console.WriteLine("recaudado: " + Armeria.Recaudado); Console.ReadLine(); }
private void btn_VenderArmaBlanca_Click(object sender, EventArgs e) { try { int indice = this.dgArmasBlancas.SelectedRows[0].Index; DataRow row = this.tablaArmasBlancas.Rows[indice]; ArmaBlanca aux = this.GenerarArmaBlancaDesdeFila(row); if (Armeria.Vender(aux)) { this.Venta(aux); } this.tablaArmasBlancas.Rows[indice].Delete(); this.tablaArmasBlancas.AcceptChanges(); DialogResult respuesta = MessageBox.Show("¿Desea tambien quitar el arma de la base de datos?", "Remover arma de la base de datos", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (respuesta == DialogResult.Yes) { if (ServiciosSql.QuitarArmaBlanca(aux)) { MessageBox.Show("arma removida con exito"); } } } catch (Exception a) { MessageBox.Show(a.Message); } }
public void ArmeriaVende() { ArmaBlanca aux = new ArmaBlanca(23, "hoja de bronce", "100", "alabarda", "bronce", 34); Assert.IsTrue(Armeria.Vender(aux)); }