/// <summary> /// Citeste si incarca lectiile /// </summary> /// <param name="filePath">Locatia fisierului cu Lectii</param> /// <returns></returns> public bool ParseFile(string filePath) { _filePath = filePath; LectiiHolder = new LectiiHolder(); try { var xmls = new XmlSerializer(typeof(LectiiHolder)); var streamReader = new System.IO.StreamReader(filePath,false); LectiiHolder = (LectiiHolder)xmls.Deserialize(streamReader); return true; } catch (Exception e) { ExceptionsHandler.Instance.AddException(e,Messages.ERROR_LOAD_LECTII); return false; } }
private LectiiHandler() { LectiiHolder = new LectiiHolder(); }