private void BtnVenda_Click(object sender, EventArgs e) { UCNovaVenda uc = new UCNovaVenda(); uc.Dock = DockStyle.Fill; FrmPrincipal.Instance.PanelFill.Controls.Add(uc); FrmPrincipal.Instance.PanelFill.Controls["UCNovaVenda"].BringToFront(); }
private void BtnConfirmar_Click(object sender, EventArgs e) { if (lblValor.Visible == false && lblTroco.Text != "-") { Venda venda = new Venda(); venda.usuario.Codigo = produto.usuario.Codigo; venda.Data = DateTime.Now; string valor = lblTotal.Text; valor = valor.Replace("R$", ""); venda.Valor = Convert.ToDouble(valor); try { venda.Inserir(); venda.PegaCodigo(); for (int i = 0; i < dgvLista.RowCount; i++) { venda.Item = Convert.ToInt32(dgvLista.Rows[i].Cells[3].Value); venda.Qtd = Convert.ToInt32(dgvLista.Rows[i].Cells[2].Value); venda.InserirItem(); } MessageBox.Show("Venda realizada com sucesso", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); FrmPrincipal.Instance.PanelFill.Controls.Clear(); UCNovaVenda uc = new UCNovaVenda(); uc.Dock = DockStyle.Fill; FrmPrincipal.Instance.PanelFill.Controls.Add(uc); FrmPrincipal.Instance.PanelFill.Controls["UCNovaVenda"].BringToFront(); } catch (Exception ex) { MessageBox.Show("Falha ao tentar realizar venda.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(ex.Message); } } }