示例#1
0
        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);
            }
        }
示例#2
0
        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);
            }
        }
示例#3
0
        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);
            }
        }