コード例 #1
0
ファイル: FormProdutoAdd.cs プロジェクト: nandolevit/Sorteio
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            if (img != null)
            {
                if (string.IsNullOrEmpty(textBoxDescricaoProd.Text))
                {
                    FormMessage.ShowMessegeWarning("Informe uma descrição para este prêmio!");
                    textBoxDescricaoProd.Select();
                    return;
                }

                infoProd = new ProdutoInfo
                {
                    produtodescricao = textBoxDescricaoProd.Text,
                    produtofoto      = ConvertImagem(img),
                    produtovalor     = Convert.ToDecimal(textBoxValor.Text)
                };

                negSort = new SorteioNegocio();
                negSort.ExecutarProduto(enumCRUD.insert, infoProd);
                FormMessage.ShowMessegeInfo("Prêmio lançado com sucesso!");

                pictureBox1.Image = Properties.Resources.portateis;
                textBoxDescricaoProd.Clear();
                textBoxDescricaoProd.Select();
                textBoxValor.Text = "1,00";

                FormProduto formProduto = (FormProduto)Application.OpenForms["FormProduto"];
                formProduto.PreencherLista();
            }
            else
            {
                FormMessage.ShowMessegeWarning("Selecione uma imagem para este prêmio!");
            }
        }
コード例 #2
0
ファイル: SorteioAdd.cs プロジェクト: nandolevit/Sorteio
 private void buttonPict_Click(object sender, EventArgs e)
 {
     this.Cursor = Cursors.WaitCursor;
     using (FormProduto formProduto = new FormProduto())
     {
         formProduto.ShowDialog(this);
     }
     this.Cursor = Cursors.Default;
 }
コード例 #3
0
        private void UserControlProdDescricao_MouseEnter(object sender, EventArgs e)
        {
            FormProduto p = (FormProduto)this.Parent.Parent;

            p.LimparSelecionado();

            if (this.Enabled)
            {
                this.BackColor = Color.Gray;
            }
        }