private void EditCodigoProduto_Leave(object sender, EventArgs e) { try { if (EditCodigoProduto.Text.Trim() != "") { ProdutoVO Produto = ProdutoController.ConsultaId(Convert.ToInt32(EditCodigoProduto.Text.Trim())); if (Produto != null) { editUnitario.Text = Produto.ValorVenda.ToString(); editTotalItem.Text = (Produto.ValorVenda * Convert.ToDecimal(editQuantidade.Text)).ToString("0.00"); DavDetalheVO DavDetalhe = new DavDetalheVO(); DavDetalhe.IdProduto = Produto.Id; DavDetalhe.DataEmissao = DateTime.Now; DavDetalhe.Item = Item++; DavDetalhe.Quantidade = Convert.ToDecimal(editQuantidade.Text); DavDetalhe.ValorUnitario = Convert.ToDecimal(editUnitario.Text); DavDetalhe.ValorTotal = Convert.ToDecimal(editTotalItem.Text); DavDetalhe.GtinProduto = Produto.GTIN; DavDetalhe.NomeProduto = Produto.Nome; DavDetalhe.UnidadeProduto = Produto.UnidadeProduto; DavDetalhe.TotalizadorParcial = Produto.TotalizadorParcial; ListaDavDetalhe.Add(DavDetalhe); GridItens.DataSource = typeof(List <DavDetalheVO>); GridItens.DataSource = ListaDavDetalhe; GridItens.Refresh(); TotalGeral = TotalGeral + DavDetalhe.ValorTotal; labelSubtotal.Text = TotalGeral.ToString("0.00"); labelTotal.Text = TotalGeral.ToString("0.00"); EditCodigoProduto.Text = ""; EditCodigoProduto.Focus(); } else { MessageBox.Show("Código não cadastrado.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception eError) { Log.write(eError.ToString()); } }
private void BtnGravar_Click(object sender, EventArgs e) { Entregador.LerDados(int.Parse(LstEntregador.SelectedValue.ToString())); if (LstVeiculo.SelectedValue.ToString() == "0" && Entregador.MapaEntrega == 1) { MessageBox.Show("Favor informar o Veiculo", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); LstVeiculo.Focus(); return; } if (LstEntregador.SelectedValue.ToString() != "0") { Mapa.IdMapa = int.Parse(TxtCodigo.Text); Mapa.Data = TxtData.Value; Mapa.IdEntregador = int.Parse(LstEntregador.SelectedValue.ToString()); Mapa.IdVeiculo = int.Parse(LstVeiculo.SelectedValue.ToString()); Mapa.Obs = TxtObservacao.Text; Mapa.Conferente = TxtConferente.Text; StaFormEdicao = false; Mapa.GravarDados(); //Registrando Movimento de Auditoria if (int.Parse(TxtCodigo.Text) == 0) { FrmPrincipal.RegistrarAuditoria(this.Text, Mapa.IdMapa, Mapa.IdVeiculo.ToString(), 1, "Gerando o Mapa de Entrega"); } else { FrmPrincipal.RegistrarAuditoria(this.Text, Mapa.IdMapa, Mapa.IdVeiculo.ToString(), 2, "Alterando o Mapa de Entrega"); } PopularGrid(); PopularCampos(Mapa.IdMapa); PopularGridItens(); FrmPrincipal.ControleBotoes(false); Panel2.Enabled = true; GridItens.Focus(); } else { MessageBox.Show("Favor informar o Entregador", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); LstEntregador.Focus(); } }
private void BtnGravar_Click(object sender, EventArgs e) { MvBalanco.IdBalanco = int.Parse(TxtCodigo.Text); MvBalanco.Data = TxtData.Value; MvBalanco.Observacao = TxtObservacao.Text; MvBalanco.Responsavel = TxtResponsavel.Text; StaFormEdicao = false; MvBalanco.GravarDados(); //Registrando Movimento de Auditoria if (int.Parse(TxtCodigo.Text) == 0) { FrmPrincipal.RegistrarAuditoria(this.Text, MvBalanco.IdBalanco, MvBalanco.Responsavel.ToString(), 1, "Iniciando a Digitação do Balanço"); } else { FrmPrincipal.RegistrarAuditoria(this.Text, MvBalanco.IdBalanco, MvBalanco.Responsavel.ToString(), 2, "Alterando o Balanço"); } PopularGrid(); PopularCampos(MvBalanco.IdBalanco); PopularGridItens(); FrmPrincipal.ControleBotoes(false); GridItens.Focus(); }