public Sala(string idSala, string indirizzo, string nomeSala, ITipologiaSala tipoSala, float prezzo) { this._idSala = idSala; this._indirizzo = indirizzo; this._nomeSala = nomeSala; this._tipoSala = tipoSala; this._prezzo = prezzo; }
private Sala LoadSalaNodes(XmlNode salaNode) { Sala result = null; string idSala = salaNode.SelectSingleNode("IdSala").InnerText; string indirizzo = salaNode.SelectSingleNode("Indirizzo").InnerText; string nomeSala = salaNode.SelectSingleNode("NomeSala").InnerText; ITipologiaSala tipologia = TipologiaSalaFactory.GetTipologia(salaNode.SelectSingleNode("Tipologia").InnerText); XmlNode prezzoNode = salaNode.SelectSingleNode("Prezzo"); float prezzo = Convert.ToSingle(prezzoNode.InnerText); result = new Sala(idSala, indirizzo, nomeSala, tipologia, prezzo); return(result); }
public List <Sala> LoadSale() { List <Sala> sale = new List <Sala>(); XmlNodeList nodes = _xmlDocument.DocumentElement.SelectNodes("/Sale/Sala"); foreach (XmlNode node in nodes) { string idSala = node.SelectSingleNode("IdSala").InnerText; string indirizzo = node.SelectSingleNode("Indirizzo").InnerText; string nomeSala = node.SelectSingleNode("NomeSala").InnerText; float prezzoSala = Convert.ToSingle(node.SelectSingleNode("Prezzo").InnerText); ITipologiaSala tipologia = TipologiaSalaFactory.GetTipologia(node.SelectSingleNode("Tipologia").InnerText); Sala sala = new Sala(idSala, indirizzo, nomeSala, tipologia, prezzoSala); sale.Add(sala); } return(sale); }
public List <Prenotazione> RicercaPrenotazionePerTipo(ITipologiaSala tipologiaSala, List <Prenotazione> prenotazioniDaFiltrare) { CentroSaleProve.GetIstance().Agenda.IRicercaProvider = new RicercaTipo(tipologiaSala); return(CentroSaleProve.GetIstance().Agenda.RicercaPrenotazioni(prenotazioniDaFiltrare)); }
public RicercaTipo(ITipologiaSala iTipologiaSalaToFind) { _iTipologiaSalaToFind = iTipologiaSalaToFind; }