public formBaralhos(Modelo_Container dbContainer)
 {
     InitializeComponent();
     this.dbContainer = dbContainer;
     deckRepo         = new DeckRepository(dbContainer);
     cardRepo         = new CardRepository(dbContainer);
     RefreshDeckList();
 }
示例#2
0
 private void Init()
 {
     tourRepo    = new TournamentRepository(dbContainer);
     gameRepo    = new GameRepository(dbContainer);
     arbitroRepo = new ArbitroRepository(dbContainer);
     deckRepo    = new DeckRepository(dbContainer);
     playerRepo  = new PlayerRepository(dbContainer);
     equipaRepo  = new EquipasRepository(dbContainer);
     RefreshListTorneiosNormais();
     RefreshListTorneiosEquipas();
 }
 /// <summary>
 /// Formulario para adicionar um novo baralho
 /// </summary>
 public formBaralhosManipula(Modelo_Container dbContainer)
 {
     FlagEdicao = false;
     InitializeComponent();
     this.Text     = "Novo Baralho";
     baralho       = new Deck();
     deckRepo      = new DeckRepository(dbContainer);
     cardRepo      = new CardRepository(dbContainer);
     DeckCardsList = new List <Card>();
     RefreshCartasDisponiveis();
     RefreshCartasBaralho();
     this.TopMost = true;
 }
 /// <summary>
 /// Formulario para editar um baralho
 /// </summary>
 /// <param name="baralho">Baralho a editar</param>
 public formBaralhosManipula(Deck baralho, Modelo_Container dbContainer)
 {
     FlagEdicao = true;
     InitializeComponent();
     this.Text     = "Editar Baralho";
     this.baralho  = baralho;
     tbNome.Text   = baralho.Name;
     deckRepo      = new DeckRepository(dbContainer);
     cardRepo      = new CardRepository(dbContainer);
     DeckCardsList = baralho.Cards.ToList();
     RefreshCartasDisponiveis();
     RefreshCartasBaralho();
     this.TopMost = true;
 }