private void BtnFornecedor_Click(object sender, EventArgs e) { UCRegFornecedor uc = new UCRegFornecedor(); uc.Dock = DockStyle.Fill; FrmPrincipal.Instance.PanelFill.Controls.Add(uc); FrmPrincipal.Instance.PanelFill.Controls["UCRegFornecedor"].BringToFront(); }
private void BtnStatus_Click(object sender, EventArgs e) { if (dgvFornecedor.RowCount > 0) { if (MessageBox.Show("Alterar status de fornecedor?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { fornecedor.Codigo = Convert.ToInt32(dgvFornecedor.CurrentRow.Cells[0].Value); fornecedor.Status = Convert.ToString(dgvFornecedor.CurrentRow.Cells[2].Value); if (fornecedor.Status == "Habilitado") { fornecedor.Status = "Desabilitado"; } else { fornecedor.Status = "Habilitado"; } try { fornecedor.AlteraStatus(); MessageBox.Show("Registro de fornecedor alterado.", "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(ex.Message); } } } }