public PersonaDTO Get(SearchCriteria json) { var service = new SferaService(); var info = new UserInfo(0, json.Azienda); return service.GetPersonaByID(json.Persona, info); }
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); }
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(); }
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; }