public ClienteMayorista conocerClienteMayorista(int codigoClienteMayorista) { ClienteMayorista clienteMayorista = new ClienteMayorista(); clienteMayorista.mostrarDatos(codigoClienteMayorista); return(clienteMayorista); }
private void mostrarDatosCliente() { cliente.mostrarDatos(cliente.CodigoClienteMayorista); InterfazActualizarCliente.txt_cuit.Text = cliente.Cuit; InterfazActualizarCliente.cargarTipoTelefono(); InterfazActualizarCliente.cbx_tipoTelefono.Text = cliente.conocerTipoTelefono(cliente.CodigoTipoTelefono); InterfazActualizarCliente.txt_nroTelefono.Text = cliente.NumeroTelefono; InterfazActualizarCliente.cargarBancos(); InterfazActualizarCliente.cbx_banco.Text = cliente.conocerBanco(cliente.CodigoBanco); InterfazActualizarCliente.txt_nroCuentaCorriente.Text = cliente.NumeroCtaCte; InterfazActualizarCliente.txt_calle.Text = cliente.Calle; InterfazActualizarCliente.txt_numero.Text = cliente.Numero.ToString(); InterfazActualizarCliente.txt_depto.Text = cliente.Depto; InterfazActualizarCliente.txt_piso.Text = cliente.Piso; InterfazActualizarCliente.txt_barrio.Text = cliente.NombreBarrio; InterfazActualizarCliente.txt_codigoPostal.Text = cliente.CodigoPostal.ToString(); InterfazActualizarCliente.cargarProvincias(); InterfazActualizarCliente.cbx_provincia.Text = cliente.conocerProvincia(cliente.CodigoProvincia); InterfazActualizarCliente.cargarDepartamentos(); InterfazActualizarCliente.cbx_departamento.Text = cliente.conocerDepartamento(cliente.CodigoDepartamento); InterfazActualizarCliente.cargarLocalidades(); InterfazActualizarCliente.cbx_localidad.Text = cliente.conocerLocalidad(cliente.CodigoLocalidad); }
public void mostrarDetalleVenta() { interfazDetalleVenta = new IU_DetalleVenta(); interfazDetalleVenta.controladorConsultarVenta = this; interfazDetalleVenta.lbl_nroVenta.Text = venta.CodigoVenta.ToString("00000000"); interfazDetalleVenta.lbl_fechaHora.Text = venta.FechaHora.ToString("dd/MM/yyyy") + " - " + venta.FechaHora.ToString("HH:mm") + " Hs"; encargado.mostrarDatos(venta.CodigoEncargado); interfazDetalleVenta.lbl_vendedor.Text = encargado.Nombre + " " + encargado.Apellido; if (venta.CodigoClienteMayorista != 0) { clienteMayorista.mostrarDatos(venta.CodigoClienteMayorista); interfazDetalleVenta.btn_consultarDatosCliente.Enabled = true; interfazDetalleVenta.lbl_tipoCliente.Text = "MAYORISTA"; interfazInfoCliente = new IU_InfoCliente(); interfazInfoCliente.lbl_razonSocial.Text = clienteMayorista.RazonSocial; interfazInfoCliente.lbl_cuit.Text = clienteMayorista.Cuit.ToString(); interfazInfoCliente.lbl_nombreBanco.Text = clienteMayorista.conocerBanco(clienteMayorista.CodigoBanco); interfazInfoCliente.lbl_nroCtaCte.Text = clienteMayorista.NumeroCtaCte; interfazInfoCliente.lbl_telefono.Text = clienteMayorista.NumeroTelefono.ToString(); interfazInfoCliente.lbl_domicilio.Text = clienteMayorista.Calle + " " + clienteMayorista.Numero; interfazInfoCliente.lbl_barrio.Text = clienteMayorista.NombreBarrio; interfazInfoCliente.lbl_provincia.Text = clienteMayorista.conocerProvincia(clienteMayorista.CodigoProvincia); interfazInfoCliente.lbl_departamento.Text = clienteMayorista.conocerDepartamento(clienteMayorista.CodigoDepartamento); interfazInfoCliente.lbl_localidad.Text = clienteMayorista.conocerLocalidad(clienteMayorista.CodigoLocalidad); } else { interfazDetalleVenta.lbl_tipoCliente.Text = "MINORISTA"; } listaFormasDePago = listaFormaPago.mostrarDatosColeccion(venta.CodigoVenta); foreach (var item in listaFormasDePago) { formaPago.mostrarDatos(item.CodigoFormaPago); if (listaFormasDePago.Count > 1) { interfazDetalleVenta.lbl_formaPago.Text += formaPago.Descripcion + " - "; } else { interfazDetalleVenta.lbl_formaPago.Text = formaPago.Descripcion; } } interfazDetalleVenta.lbl_importeTotal.Text = venta.ImporteTotal.ToString("$ 0.00"); if (venta.existeEntregaAsignada(venta.CodigoVenta)) { interfazDetalleVenta.btn_detalleEnvio.Enabled = true; interfazDetalleVenta.lbl_envio.Text = "Si"; float importeTotalEnvio = 0.00f; int cantidadEnvios = 0; listaEntrega = entrega.mostrarDatos(venta.CodigoVenta); foreach (var item in listaEntrega) { importeTotalEnvio += item.PrecioEntrega; cantidadEnvios++; listaDetalleLogistica = detalleLogistica.mostrarDatosBase(item.CodigoEntrega); foreach (var item2 in listaDetalleLogistica) { listaDetalleLogisticaAuxiliar.Add(new DetalleLogistica { CodigoDetalleLogistica = item2.CodigoDetalleLogistica, CodigoArticulo = item2.CodigoArticulo, Cantidad = item2.Cantidad, CantidadRecibida = item2.CantidadRecibida, CodigoEntrega = item2.CodigoEntrega, CodigoRecepcion = item2.CodigoRecepcion, CodigoProveedor = item2.CodigoProveedor }); } listaDetalleLogistica.Clear(); } interfazDetalleVenta.lbl_cantidadEnvios.Text = cantidadEnvios.ToString(); interfazDetalleVenta.lbl_importeEnvio.Text = importeTotalEnvio.ToString("$0.00"); } listaDetalleVP = detalleVP.obtenerListaDetalleVP(venta); foreach (var item in listaDetalleVP) { articulo.mostrarDatos(item.CodigoArticulo); interfazDetalleVenta.dgv_productos.Rows.Add(item.CodigoArticulo, articulo.Descripcion, item.PrecioUnitario.ToString("0.00"), item.Cantidad, (item.PrecioUnitario * item.Cantidad).ToString("0.00")); } interfazDetalleVenta.ShowDialog(); }