Beispiel #1
0
        public List <ClienteEntity> BuscarCoincidenciasRut(string rut)
        {
            List <ClienteEntity> clientes =
                new List <ClienteEntity>();

            ClienteTableAdapter adapter =
                new ClienteTableAdapter();

            //Recorrer tabla por fila y crear objeto
            //con la información de la fila
            foreach (ClienteRow
                     fila in adapter.BuscarPorRut(rut))
            {
                ClienteEntity cliente
                                       = new ClienteEntity();
                cliente.Rut            = fila.RutCliente;
                cliente.RazonSocial    = fila.RazonSocial;
                cliente.Direccion      = fila.Direccion;
                cliente.MailContacto   = fila.MailContacto;
                cliente.NombreContacto = fila.NombreContacto;
                cliente.Telefono       = fila.Telefono;
                //Llamando a dao actividad para buscar objeto
                cliente.Actividad = daoA.BuscarPorId(fila.IdActividadEmpresa);
                //Llamando a dao tipo para buscar objeto
                cliente.Tipo = daoT.BuscarPorId(fila.IdTipoEmpresa);

                clientes.Add(cliente);
            }

            return(clientes);
        }
Beispiel #2
0
        public ClienteEntity BuscarPorRut(string rut)
        {
            ClienteEntity cliente = null;

            ClienteTableAdapter adapter =
                new ClienteTableAdapter();

            ClienteRow fila = adapter.BuscarPorRut(rut).FirstOrDefault();

            if (fila != null)
            {
                cliente                = new ClienteEntity();
                cliente.Rut            = fila.RutCliente;
                cliente.RazonSocial    = fila.RazonSocial;
                cliente.Direccion      = fila.Direccion;
                cliente.MailContacto   = fila.MailContacto;
                cliente.NombreContacto = fila.NombreContacto;
                cliente.Telefono       = fila.Telefono;
                //Llamando a dao actividad para buscar objeto
                cliente.Actividad = daoA.BuscarPorId(fila.IdActividadEmpresa);
                //Llamando a dao tipo para buscar objeto
                cliente.Tipo = daoT.BuscarPorId(fila.IdTipoEmpresa);
            }

            return(cliente);
        }