private void BtnSalvar_Click(object sender, EventArgs e)
        {
            if (!txtNome.Text.Equals("") && !txtPreco.Text.Equals("") && lblNome.Visible == false)
            {
                produto.Nome = txtNome.Text;

                txtPreco.Text = txtPreco.Text.Replace("R$", "0");
                produto.Preco = Convert.ToDouble(txtPreco.Text);

                try
                {
                    produto.Atualizar(3);

                    FrmPrincipal.Instance.PanelFill.Controls.Clear();

                    MessageBox.Show("Registro alterado com sucesso.", "Confirmação",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);

                    UCRegProduto uc = new UCRegProduto();
                    uc.Dock = DockStyle.Fill;
                    FrmPrincipal.Instance.PanelFill.Controls.Add(uc);

                    FrmPrincipal.Instance.PanelFill.Controls["UCRegProduto"].BringToFront();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Falha ao tentar se conectar com o Banco de Dados", "Erro",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);

                    MessageBox.Show(ex.Message);
                }
            }
        }
        private void BtnProduto_Click(object sender, EventArgs e)
        {
            UCRegProduto uc = new UCRegProduto();

            uc.Dock = DockStyle.Fill;
            FrmPrincipal.Instance.PanelFill.Controls.Add(uc);

            FrmPrincipal.Instance.PanelFill.Controls["UCRegProduto"].BringToFront();
        }
Exemple #3
0
        public UCAttProdutoF(int codigo)
        {
            InitializeComponent();

            produto.fornecedor.usuario.Codigo = FrmPrincipal.Instance.Codigo;

            btnSalvar.BackColor    = FrmPrincipal.Instance.PanelLeft.BackColor;
            btnPesquisar.BackColor = FrmPrincipal.Instance.PanelLeft.BackColor;

            produto.Codigo = codigo;

            try
            {
                produto.GetRegistro(1);

                txtNome.Text       = produto.Nome;
                txtPreco.Text      = Convert.ToString(produto.Preco);
                txtQtd.Text        = Convert.ToString(produto.Qtd);
                txtFornecedor.Text = Convert.ToString(produto.fornecedor.Codigo);

                FormataPreco();

                nome = produto.Nome;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Foi encontrado um problema ao tentar se conectar com o Banco de Dados.", "Aviso",
                                MessageBoxButtons.OK, MessageBoxIcon.Warning);

                MessageBox.Show(ex.Message);

                FrmPrincipal.Instance.PanelFill.Controls.Clear();

                UCRegProduto uc = new UCRegProduto();
                uc.Dock = DockStyle.Fill;
                FrmPrincipal.Instance.PanelFill.Controls.Add(uc);

                FrmPrincipal.Instance.PanelFill.Controls["UCRegProduto"].BringToFront();
            }
        }