private void Calcular_ValoresProdutos() { try { decimal valorItem = 0; decimal valorTotal = 0; string nomeItem = ""; SISPedido_TO SISPedidoTO = new SISPedido_TO(); SISPedidoTO.tag = "ResumoPedidoItem"; SISPedidoTO.PED_CODIGO = NumPed; DataTable dt = new SISPedido_BO().GetPedido(SISPedidoTO); foreach (DataRow itemPedido in dt.Rows) { nomeItem = itemPedido["PRO_NOME"].ToString(); valorItem = itemPedido["PRO_VALOR"].NullOrDecimal(); valorTotal += (+1 * itemPedido["PRO_VALOR"].NullOrDecimal()); ValorResumoItem = valorItem; Popular_ResumoItem(); } txtResumoTotal.Text = valorTotal.ToString("c"); } catch (Exception) { throw; } }
private void Popular_ResumoItem() { SISPedido_TO SISPedidoTO = new SISPedido_TO(); SISPedidoTO.tag = "GridResumoPedidoItem"; SISPedidoTO.PED_CODIGO = NumPed; using (DataTable dt = new SISPedido_BO().GetPedido(SISPedidoTO)) { gridResumoItem.BackColor = Color.DeepSkyBlue; gridResumoItem.DataSource = dt; //DataGridView dgPedido = new DataGridView(); //dgPedido.Columns[0].Name = "Item"; //dgPedido.Columns[1].Name = "Valor"; //gridResumoItem.ColumnAdded } }