private void modificarPedido() { string descuento = (double.Parse(txtCuenta.Text) - double.Parse(txtTotal.Text)).ToString(); string sqlQuery = "Update Pedido set Pagado='True',Descuento='" + descuento + "',TotalVenta='" + total + "' where PedidoId=" + pedidoId; CommonUtils.ConexionBD.Actualizar(sqlQuery); sqlQuery = "Delete from Pedido_Producto where PedidoId=" + pedidoId; CommonUtils.ConexionBD.Actualizar(sqlQuery); List <DataRow> listaPedidos = dataTable.AsEnumerable().ToList(); foreach (DataRow item in listaPedidos) { string costoReceta = CalculadoraVentas.obtenerCostoReceta(item);//this.obtenerCostoReceta(item); sqlQuery = "insert into Pedido_Producto(PedidoId,ProductoId,Cantidad,Total,CostoReceta,PrecioProducto,Descripcion) values('" + pedidoId + "','" + item["Id"] + "','" + item["Cantidad"] + "','" + item["Subtotal"] + "','" + costoReceta + "','" + item["Precio"] + "','" + item["Descripcion"] + "')"; CommonUtils.ConexionBD.Actualizar(sqlQuery); } }
private void registrarReserva(CommonUtils.Cliente cliente1) { string entregado = "False"; string tipoPedido = "Reserva"; string pagado = "False"; string fechaEntrega = dateEditFechaEntrega.DateTime.ToString(); double total = double.Parse(columnTotal.SummaryItem.SummaryValue.ToString()); this.manageClient(cliente1); string sqlQuery = "Insert into Pedido(FechaPedidoText,FechaEntregaText,Descuento,TipoPedido,Pagado,FechaEntrega,Entregado,ClienteId,TotalVenta,FechaPedido,NombreCliente,Direccion,Telefono,NIT,NumeroPedido) values('" + DateTime.Now.ToString("yyyy-MM-dd H:mm:ss.fff") + "','" + dateEditFechaEntrega.DateTime.ToString("yyyy-MM-dd H:mm:ss.fff") + "','" + 0 + "','" + tipoPedido + "','" + pagado + "','" + fechaEntrega + "','" + entregado + "','" + cliente1.IdCliente + "','" + total + "','" + DateTime.Now + "','" + cliente1.Nombre + "','" + cliente1.Direccion + "','" + cliente1.Telefono + "','" + cliente1.NIT + "','" + cliente1.NumeroPedido + "')"; decimal idPedido = CommonUtils.ConexionBD.ActualizarRetornandoId(sqlQuery); List <DataRow> listaPedidos = dataTable.AsEnumerable().ToList(); foreach (DataRow item in listaPedidos) { string costoReceta = CalculadoraVentas.obtenerCostoReceta(item); //this.obtenerCostoReceta(item); sqlQuery = "insert into Pedido_Producto(PedidoId,ProductoId,Cantidad,Total,CostoReceta,PrecioProducto,Descripcion) values('" + idPedido + "','" + item["Id"] + "','" + item["Cantidad"] + "','" + item["Subtotal"] + "','" + costoReceta + "','" + item["Precio"] + "','" + item["Descripcion"] + "')"; CommonUtils.ConexionBD.Actualizar(sqlQuery); } }
private void registrarPedidoInmediato() { string descuento = (double.Parse(txtCuenta.Text) - double.Parse(txtTotal.Text)).ToString(); string entregado = "True"; string tipoPedido = "Inmediato"; this.manageClient(); int idCliente = cliente.IdCliente; string nit = cliente.NIT; string sqlQuery = "Insert into Pedido(FechaPedidoText,FechaEntregaText,Descuento,TipoPedido,Pagado,FechaEntrega,Entregado,ClienteId,TotalVenta,FechaPedido,NombreCliente,Direccion,Telefono,NIT,NumeroPedido) values('" + DateTime.Now.ToString("yyyy-MM-dd H:mm:ss.fff") + "','" + DateTime.Now.ToString("yyyy-MM-dd H:mm:ss.fff") + "','" + descuento + "','" + tipoPedido + "','" + pagado + "','" + DateTime.Now + "','" + entregado + "','" + idCliente + "','" + total + "','" + DateTime.Now + "','" + cliente.Nombre + "','" + cliente.Direccion + "','" + cliente.Telefono + "','" + nit + "','" + cliente.NumeroPedido + "')"; decimal idPedido = CommonUtils.ConexionBD.ActualizarRetornandoId(sqlQuery); List <DataRow> listaPedidos = dataTable.AsEnumerable().ToList(); foreach (DataRow item in listaPedidos) { string costoReceta = CalculadoraVentas.obtenerCostoReceta(item);//this.obtenerCostoReceta(item); sqlQuery = "insert into Pedido_Producto(PedidoId,ProductoId,Cantidad,Total,CostoReceta,PrecioProducto,Descripcion) values('" + idPedido + "','" + item["Id"] + "','" + item["Cantidad"] + "','" + item["Subtotal"] + "','" + costoReceta + "','" + item["Precio"] + "','" + item["Descripcion"] + "')"; CommonUtils.ConexionBD.Actualizar(sqlQuery); } }