public DataTable ItensVenda_RetornaDatatableListadeVenda(int idvenda) { ViewTabeladeVendasTableAdapter table = new ViewTabeladeVendasTableAdapter(); DataTable tabela = table.RetornaViewTabelaDeVenda(idvenda); return tabela; }
public float ItensVenda_RetornaDescontoMaximoPorIDITemProduto(int iditemproduto) { ViewTabeladeVendasTableAdapter view = new ViewTabeladeVendasTableAdapter(); float valor = float.Parse(view.RetornaDescontoMaximoPorIdItemProduto(iditemproduto).ToString()); return valor; }
private void VizualizaDataGridView() { try { float soma = 0; ViewTabeladeVendasTableAdapter vendas = new ViewTabeladeVendasTableAdapter(); DtgDadosVenda.DataSource = vendas.RetornaViewTabelaDeVenda(int.Parse(txNumerVenda.Text)); int rowNumber = 1; foreach (DataGridViewRow row in DtgDadosVenda.Rows) { if (row.IsNewRow) continue; row.HeaderCell.Value = rowNumber.ToString(); rowNumber++; } DtgDadosVenda.AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders); DtgDadosVenda.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); DtgDadosVenda.Columns["IDITENSVENDA"].AutoSizeMode = DataGridViewAutoSizeColumnMode.None; DtgDadosVenda.Columns["IDITENSVENDA"].Width = 0; DataGridViewColumn coluna = DtgDadosVenda.Columns["IDITENSVENDA"]; coluna.Width = 0; for (int i = 0; i < DtgDadosVenda.Rows.Count; i++) { float valor = float.Parse(DtgDadosVenda["PRECOUNITARIO", i].Value.ToString()); DtgDadosVenda["PRECOUNITARIO", i].Value = valor.ToString("f2"); valor = float.Parse(DtgDadosVenda["SUBTOTAL", i].Value.ToString()); DtgDadosVenda["SUBTOTAL", i].Value = valor.ToString("f2"); soma = soma + valor; } txSubtotalGeral.Text = soma.ToString("c"); txTotalGeral.Text = soma.ToString("c"); } catch (Exception err) { MessageBox.Show(err.Message); } }