//---// //----------------------------------// //ventana añadirpedido// private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e) { string dni = f5.comboBox1.SelectedItem.ToString(); clienteDTO cl = db.clientes.Where(x => x.DNI.Equals(dni)).ToList().Select(x => new clienteDTO(x)).FirstOrDefault(); f5.textBoxNombre.Text = cl.Nombre; f5.textBoxdirecc.Text = cl.Direccion; f5.textBoxTLF.Text = cl.Telefono; }
public void clientpedido(clienteDTO C) { try { f2.dataGridViewPedidos.DataSource = db.pedidoes.Where(x => C.DNI.Equals(x.cliente_DNI)).ToList().Select(x => new pedidoDTO(x)).ToList(); int a = Convert.ToInt32(f2.dataGridViewPedidos.SelectedRows[0].Cells["idPedido"].Value.ToString()); f4.label1.Text = C.Nombre; f4.dataGridViewFacturasClient.DataSource = db.facturas.Where(x => x.Pedido_idPedido == a).ToList().Select(x => new facturaDTO(x)).ToList(); var qq = from factura b in db.facturas join qw in db.repartidors on b.Repartidor_idRepartidor equals qw.idRepartidor where (b.Pedido_idPedido == a) orderby b.Entrega, qw.Nombre select new { b.idFactura, qw.Nombre, qw.Zona, qw.DNIrep, b.Entrega, }; f4.dataGridViewFacturasClient.DataSource = qq.ToList(); } catch (Exception) { throw; } }