예제 #1
0
        public void ValidacionEliminarMonedaTest()
        {
            Repositorio   Repositorio = new Repositorio();
            ManagerMoneda unManager   = new ManagerMoneda(Repositorio);
            Moneda        NuevaMoneda = new Moneda("Dolar", "USD", 43.00M);

            unManager.ValidacionAgregarMoneda(NuevaMoneda);
            unManager.ValidacionEliminarMoneda(NuevaMoneda);
            Assert.IsFalse(Repositorio.GetMonedas().Contains(NuevaMoneda));
        }
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (lstMonedas.SelectedIndex != -1)
     {
         MonedaSeleccionada = (Moneda)lstMonedas.SelectedItem;
         ManagerMoneda manager = new ManagerMoneda(Repo);
         if (!BloqueoPesoUruguayo(MonedaSeleccionada.Simbolo))
         {
             manager.ValidacionEliminarMoneda(MonedaSeleccionada);
         }
         else
         {
             MessageBox.Show("El peso uruguayo no se puede eliminar");
         }
         CargarListBox();
     }
     else
     {
         MessageBox.Show("Seleccione una moneda");
     }
 }