public void gravarLista(List <Receber> lista) { string values = ""; lista = lista.OrderBy(x => x.Vencimento).ToList(); int ordem = 0; foreach (Receber receber in lista) { ordem++; receber.Ordem = ordem; if (string.IsNullOrWhiteSpace(receber.Id)) { receber.Id = BancoDeDados.GetIdReceber(); } if (values.Length > 0) { values += ", "; } values += "(" + "$$" + receber.Id + "$$," + "$$" + receber.IdPedido + "$$," + "$$" + receber.Ordem + "$$," + "$$" + receber.Valor + "$$," + "$$" + receber.Vencimento.ToString("dd/MM/yyyy") + "$$," + "$$" + receber.Pagamento.ToString("dd/MM/yyyy") + "$$)"; } string sql = "insert into Receber " + "(Id, Id_pedido, Ordem, Valor, Vencimento, Pagamento) " + "values " + values; Log log = new Log(); log.Sql = sql; BancoDeDados.InsertList(lista, log); }
public void gravar(Receber objeto) { if (string.IsNullOrWhiteSpace(objeto.Id)) { objeto.Id = BancoDeDados.GetIdReceber(); } string values = "(" + "$$" + objeto.Id + "$$," + "$$" + objeto.IdPedido + "$$," + "$$" + objeto.Ordem + "$$," + "$$" + objeto.Valor + "$$," + "$$" + objeto.Vencimento.ToString("dd/MM/yyyy") + "$$," + "$$" + objeto.Pagamento.ToString("dd/MM/yyyy") + "$$)"; string sql = "insert into Receber " + "(Id, Id_pedido, Ordem, Valor, Vencimento, Pagamento) " + "values " + values; Log log = new Log(); log.Sql = sql; BancoDeDados.Insert(objeto, log); }