private void button1_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxNumeroPedido.Text)) { limpiar(); } else { limpiar(); CNPedido objPedido = new CNPedido(); objPedido.NumPedido = int.Parse(textBoxNumeroPedido.Text); Thread.CurrentThread.CurrentCulture = new CultureInfo("en-GB"); objPedido.Fecha1 = DateTime.Parse(textBoxFecha.Text); try { DataTable Pedido = objPedido.BuscarPedidoFactura(); int n = int.Parse(Pedido.Rows[0][8].ToString()); comboBox2.SelectedIndex = n - 1; textBoxSubTotal.Text = Pedido.Rows[0][3].ToString(); textBoxServicio.Text = Pedido.Rows[0][4].ToString(); textBoxIVA.Text = Pedido.Rows[0][5].ToString(); textBoxTotal.Text = Pedido.Rows[0][6].ToString(); CNCliente objCli = new CNCliente(); objCli.Id = Pedido.Rows[0][1].ToString(); DataTable Cliente = objCli.BuscarID(); textBoxRUC.Text = Cliente.Rows[0][1].ToString(); textBoxNombre.Text = Cliente.Rows[0][2].ToString(); textBoxApellido.Text = Cliente.Rows[0][3].ToString(); textBoxDireccion.Text = Cliente.Rows[0][4].ToString(); textBoxCorreo.Text = Cliente.Rows[0][5].ToString(); textBoxTelefono.Text = Cliente.Rows[0][6].ToString(); CNDetallePedido objDet = new CNDetallePedido(); objDet.NumPedido = int.Parse(textBoxNumeroPedido.Text); objDet.Fecha = DateTime.Parse(textBoxFecha.Text); ListaPedido = objDet.ListaDetallePedidos(); ProductodataGridView.DataSource = ListaPedido; ListaIndex2(); btnEmitir.Enabled = true; comboBox1.SelectedIndex = 0; comboBox1.Enabled = true; } catch { MessageBox.Show("Pedido No Existo o No esta Cerrado el Pedido"); } } }
private void cargarClienteNumero() { CNFactura objDato = new CNFactura(); objDato.Numfactura = int.Parse(NumeroPediocomboBox.GetItemText(NumeroPediocomboBox.SelectedItem)); DataTable dato = objDato.BuscarPedidoFactura(); CNPedido objPedido = new CNPedido(); objPedido.NumPedido = int.Parse(dato.Rows[0][1].ToString()); DataTable Pedido = objPedido.BuscarNumeroPedido(); int n = int.Parse(Pedido.Rows[0][8].ToString()); comboBox2.SelectedIndex = n - 1; textBoxSubTotal.Text = Pedido.Rows[0][3].ToString(); textBoxServicio.Text = Pedido.Rows[0][4].ToString(); textBoxIVA.Text = Pedido.Rows[0][5].ToString(); textBoxTotal.Text = Pedido.Rows[0][6].ToString(); textBoxEstado.Text = Pedido.Rows[0][7].ToString(); int index = FechacomboBox3.FindString(Pedido.Rows[0][2].ToString()); FechacomboBox3.SelectedIndex = index; CNCliente objCli = new CNCliente(); objCli.Id = Pedido.Rows[0][1].ToString(); DataTable Cliente = objCli.BuscarID(); textBoxRUC.Text = Cliente.Rows[0][1].ToString(); textBoxNombre.Text = Cliente.Rows[0][2].ToString(); textBoxApellido.Text = Cliente.Rows[0][3].ToString(); textBoxDireccion.Text = Cliente.Rows[0][4].ToString(); textBoxCorreo.Text = Cliente.Rows[0][5].ToString(); textBoxTelefono.Text = Cliente.Rows[0][6].ToString(); CNDetallePedido objDet = new CNDetallePedido(); objDet.NumPedido = int.Parse(dato.Rows[0][1].ToString()); Thread.CurrentThread.CurrentCulture = new CultureInfo("en-GB"); objDet.Fecha = DateTime.Parse(FechacomboBox3.GetItemText(FechacomboBox3.SelectedItem)); ListaPedido = objDet.ListaDetallePedidos(); ProductodataGridView.DataSource = ListaPedido; ListaIndex2(); }