Пример #1
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            if (!txtNome.Text.Equals("") && lblNome.Visible == false)
            {
                fornecedor.Nome = txtNome.Text;

                try
                {
                    fornecedor.Atualizar();

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

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

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

                    FrmPrincipal.Instance.PanelFill.Controls["UCRegFornecedor"].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);
                }
            }
        }
Пример #2
0
        public UCAttFornecedor(int codigo)
        {
            InitializeComponent();

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

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

            fornecedor.Codigo = codigo;

            try
            {
                fornecedor.GetRegistro();

                txtNome.Text = fornecedor.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();

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

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