Beispiel #1
0
        public ActualizarAutoCompletado()
        {
            var instanceContext = new InstanceContext(this);

            buquesClient = new BuquesClient(instanceContext);
            buquesClient.Subscribe();

            var instanceContext2 = new InstanceContext(this);

            clientesClient = new ClientesClient(instanceContext2);
            clientesClient.Subscribe();

            var instanceContext3 = new InstanceContext(this);

            productosClient = new ProductosClient(instanceContext3);
            productosClient.Subscribe();

            GetBuques    = new ObservableCollection <Buques>(buquesClient.obtenerTodosBuque().AsEnumerable());
            GetClientes  = new ObservableCollection <Clientes>(clientesClient.obtenerTodosClientes().AsEnumerable());
            GetProductos = new ObservableCollection <Productos>(productosClient.obtenerTodosProductos().AsEnumerable());
        }
Beispiel #2
0
        private void btnDetalle_Click(object sender, EventArgs e)
        {
            try
            {
                // Listar Solicitud y Datos del Cliente

                SolicitudNegocio solNeg = new SolicitudNegocio();
                clsSolicitud solicitud = new clsSolicitud();
                int iCodigoSolicitud = (int)dgvSolicitud.CurrentRow.Cells["Codigo"].Value;
                solicitud = solNeg.ObtenerSolicitud(iCodigoSolicitud);

                if (solicitud != null)
                {
                    frmConfirmarSolicitud objfrmConfirmarSolicitud = new frmConfirmarSolicitud();

                    ProductosClient proxyProducto = new ProductosClient();
                    Producto producto = new Producto();

                    producto = proxyProducto.ObtenerProducto(solicitud.Producto);

                    if (producto != null)
                    {

                        clsProducto objProducto = new clsProducto();

                        objProducto.codProducto = producto.codProducto;
                        objProducto.codCliente = producto.codCliente;
                        objProducto.monto = producto.monto;
                        objProducto.codTipoProducto = producto.codTipoProducto;
                        objProducto.tipoMoneda = producto.tipoMoneda;
                        objProducto.cuotas = producto.cuotas;
                        objProducto.seguroDes = producto.seguroDes;
                        objProducto.seguroBien = producto.seguroBien;
                        objProducto.fechaVenc = producto.fechaVenc;
                        objProducto.fechaRegistro = producto.fechaRegistro;
                        objProducto.tasaInteres = producto.tasaInteres;
                        objProducto.montoPendiente = producto.montoPendiente;

                        objfrmConfirmarSolicitud.ProductoSolicitud = objProducto;

                        ClientesClient proxyCliente = new ClientesClient();
                        Cliente cliente = new Cliente();

                        cliente = proxyCliente.ObtenerCliente(solicitud.Cliente);

                        if (cliente!= null)
                        {
                            clsCliente objCliente = new clsCliente();

                            objCliente.CodCliente = cliente.CodCliente;
                            objCliente.Nombre = cliente.Nombre;
                            objCliente.ApePat = cliente.ApePat;
                            objCliente.ApeMat = cliente.ApeMat;
                            objCliente.Direccion = cliente.Direccion;
                            objCliente.Telefono = cliente.Telefono;
                            objCliente.Correo = cliente.Correo;
                            objCliente.EstadoCivil = cliente.EstadoCivil;
                            objCliente.FechaNacimiento = cliente.FechaNacimiento;

                            objfrmConfirmarSolicitud.clienteSolicitud = objCliente;

                            objfrmConfirmarSolicitud.codigoSolicitud = solicitud.Codigo;
                            objfrmConfirmarSolicitud.descripcionSolicitud = solicitud.Descripcion;

                            this.Hide();
                            objfrmConfirmarSolicitud.Show();

                        }
                    }

                }

            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocurrió un problema al momento de obtener la Solicitud. " + "\r\n" + ex.Message.ToString(), "Sistema de Cambio de Moneda", MessageBoxButtons.OK);
            }
        }