Exemplo n.º 1
0
        public IList<CondominioDTO> Get(PersonaDTO json)
        {
            var service = new SferaService();
            var info = new UserInfo(0, json.Azienda);

            return service.GetCondominiByPersona(json.ID, info);
        }
Exemplo n.º 2
0
        public PersonaCondomini Get(SearchCriteria json)
        {
            if (json != null)
            {
                var service = new SferaService();
                var info = new UserInfo(0, json.Azienda);
                var persona = service.GetPersonaByID(json.Persona, info);
                IList<CondominioDTO> condomini = null;
                if (persona != null)
                    condomini = service.GetCondominiByPersona(persona.ID, info);

                return new PersonaCondomini(persona, condomini);
            }

            return new PersonaCondomini(null, null);
        }
Exemplo n.º 3
0
        public PersonaCondomini Login(string username, string password)
        {
            var service = new SferaService();
            var info = new UserInfo(0, 1);

            var persona = service.GetPersonaByUtentePassword(username, password, info);
            IList<CondominioDTO> condomini = null;
            if (persona != null)
            {
                info.Azienda = persona.Azienda;
                condomini = service.GetCondominiByPersona(persona.ID, info);
                _log.InfoFormat("Utente Loggato - {0} - persona:{1}", Library.Utility.GetMethodDescription(), persona.ID);
            }

            return new PersonaCondomini(persona, condomini);
        }