private void btnAceptarPedido_Click(object sender, EventArgs e) { Querys query = new Querys(); Producto p; c.id = idCliente.Text; if (c.id == "") { c.nombre = txtNombreCliente.Text; c.tel = txtBuscar.Text; c.direccion = txtDireccionCliente.Text; c.colonia = txtColoniaCliente.Text; c.calles = txtEntreCallesCliente.Text; c.id = Convert.ToString(query.AgregarClienteRetornId(txtNombreCliente.Text, txtBuscar.Text, txtDireccionCliente.Text, textColonia.Text, txtEntreCallesCliente.Text)); //return; } if (nombreAux != txtNombreCliente.Text || dirAux != txtDireccionCliente.Text || entreAux != txtEntreCallesCliente.Text || colAux != textColonia.Text) { query.EditarCliente(c.id, txtNombreCliente.Text, txtBuscar.Text, txtDireccionCliente.Text, txtEntreCallesCliente.Text, textColonia.Text); } //else //{ actualizarTotal(); pedido.idPedidos = Convert.ToInt32(query.AgregarPedido(Convert.ToInt32(c.id), txtComen.Text, Convert.ToDecimal(labelTotal.Text))); pedido = query.buscarPedido(pedido.idPedidos); for (int i = 0; i < gridProductos.RowCount - 1; i++) { p = new Producto(); p.id = Convert.ToInt32(gridProductos.Rows[i].Cells[0].Value); p.nombre = Convert.ToString(gridProductos.Rows[i].Cells[1].Value); p.precio = Convert.ToDecimal(gridProductos.Rows[i].Cells[2].Value); p.cantidad = Convert.ToDecimal(gridProductos.Rows[i].Cells[3].Value); int idpro = Convert.ToInt32(gridProductos.Rows[i].Cells[0].Value); query.AgregarDetallePedido(p.cantidad, p.precio, Convert.ToInt32(pedido.idPedidos), p.id); listaProductos.Add(p); } pedido.comentarios = txtComen.Text; Impresion im = new Impresion(); c.nombre = txtNombreCliente.Text; c.tel = txtBuscar.Text; c.direccion = txtDireccionCliente.Text; c.colonia = txtColoniaCliente.Text; c.calles = txtEntreCallesCliente.Text; im.imprimirPedido(c, pedido, listaProductos); // MessageBox.Show("Pedido creado exitosamente"); Close(); //} /* for (int i = 0; i < listClientes.Items.Count; i++) * { * if (listClientes.Items[i].Checked) * { * c.id = listClientes.Items[i].Text; * c.nombre = listClientes.Items[i].SubItems[1].Text; * c.tel = listClientes.Items[i].SubItems[2].Text; * * * } */ //} }