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); } } }
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(); } }