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

            return service.GetPersonaByID(json.Persona, 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 DatiCondominiDto GetDati(int azienda)
		{
		    var rateTemp = new List<RataPersonaDTO>()
		    {
		        new RataPersonaDTO() {DataScadenza = new DateTime(2014, 2, 15), ImportoRata = 456.67m}
		    };
            return new DatiCondominiDto { Rate = rateTemp };


            var service = new SferaService();
            HttpContext.Current.Session["utente"] = service.GetPersonaByID(5375, new UserInfo(0, azienda));
            HttpContext.Current.Session["condomino"] = service.GetSoggettoCondominioById(206, new UserInfo(0, azienda));
            if (HttpContext.Current.Session["utente"] != null)
            {
                var info = new UserInfo(0, azienda);
                var condomino = (SoggettoCondominioDTO)HttpContext.Current.Session["condomino"];
                var rate = service.GetRateByPersonaCondominio(condomino.IdCondominio, ((PersonaDTO)HttpContext.Current.Session["utente"]).ID, info);

                return new DatiCondominiDto { Rate = rate.ToList()};
            }
            return new DatiCondominiDto();
		}
Exemplo n.º 4
0
        public static PersonaCondomini AggiornaAnagrafica(ContattiPersona contatti)
        {
            var result = new PersonaCondomini();
            if (HttpContext.Current.Session["utente"] != null)
            {
                var persona = HttpContext.Current.Session["utente"] as PersonaDTO;

                if (persona != null)
                {
                    result.TipoAutenticazione = "SOGGETTO";
                    result.Contatti = updateContatti(persona, contatti);

                    var service = new SferaService();
                    var info = new UserInfo(0, int.Parse(HttpContext.Current.Session["azienda"].ToString()));
                    result.Persona = service.GetPersonaByID(persona.ID, info);
                    HttpContext.Current.Session.Add("utente", result.Persona);
                }
            }
            else
                result.TipoAutenticazione = "FALLITA";

            return result;
        }