private void FormSkinManager_Load(object sender, EventArgs e) { FormSkinManager.LoadMe(); using (var db = new dominoeng3Entities()) { var query = from u in db.img_fundo_tab select u; List <FundoTabuleiroComboBox> lista = new List <FundoTabuleiroComboBox>(); foreach (var result in query) { FundoTabuleiroComboBox f = new FundoTabuleiroComboBox(); f.Name = result.nome_fundo; f.Value = result.ID.ToString(); lista.Add(f); } this.PopulateComboBoxFundoTab(lista); var query_pecas = from u in db.conj_img_pecas select u; List <SkinPecaComboBox> lista_pecas = new List <SkinPecaComboBox>(); foreach (var result in query_pecas) { SkinPecaComboBox s = new SkinPecaComboBox(); s.Name = result.nome_conjunto; s.Value = result.ID.ToString(); lista_pecas.Add(s); } this.PopulateComboBoxSkinPecas(lista_pecas); } }
public FormMainScreen(string idPlayer) { InitializeComponent(); this.idPlayer = idPlayer; NewGameRequestManager.GetInstance(Convert.ToInt32(this.idPlayer)); aTimer = new System.Timers.Timer(); aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent); aTimer.Interval = 1000; aTimer.Enabled = true; this.Text = "Tela Principal - Id: " + idPlayer; FormSkinManager.LoadMe(); }
private void btnChooseSkin_Click(object sender, EventArgs e) { FormSkinManager fsm = new FormSkinManager(); fsm.ShowDialog(); }
private void fmdomino_Load(object sender, EventArgs e) { MemoryStream ms = new MemoryStream(FormSkinManager.GetSavedImgFundoTab()); this.BackgroundImage = Image.FromStream(ms); int id_cjto_img_pecas = FormSkinManager.GetIdConjImgPecas(); PictureBox.CheckForIllegalCrossThreadCalls = false; //Inicia com as peças iniciais + peça central. /*Os códigos de botões novos terão de ser criados aqui * Pensei que criar peças novas usando as funções * E nessas mesmas funções colocar os pensamentos lógicos de * posicionamento certo ou errado.*/ /*As peças serão inicializadas com structs identificando * a cabeça e o final da peça */ /* As peças podem ser cadastradas no banco de dados */ this.SetPieces(); using (var db = new dominoeng3Entities()) { var query = from u in db.conj_img_pecas where u.ID == id_cjto_img_pecas select u; if (query.Count() > 0) { cip = query.FirstOrDefault(); } else { query = from u in db.conj_img_pecas select u; if (query.Count() > 0) { cip = query.FirstOrDefault(); } else { ShowMsg("Erro! Nenhum conjunto de imagem foi carregado!"); } } var query2 = from u in db.img_fundo_tab select u; if (query2.Count() > 0) { ift = query2.FirstOrDefault(); } else { ShowMsg("Opa! Não existe ao menos uma imagem de tabuleiro cadastrada! O jogo não irá prosseguir!"); return; } } foreach (var piece in lista) { this.AddPieceToPlayer(piece); } }