Exemplo n.º 1
0
        public static bool SpecEdit(Specialization data)
        {
            if (Specializations == null)
            {
                Specializations = new List <Specialization>();
            }
            if (Specializations.Count == 0)
            {
                Specializations.Add(data);
                return(true);
            }
            for (var i = 0; i < Specializations.Count; i++)
            {
                if (Specializations[i].Id == data.Id)
                {
                    Specializations[i] = data;
                    return(true);
                }
            }

            Specializations.Add(data);

            return(false);
        }
Exemplo n.º 2
0
        public static bool LoadSpecialization()
        {
            var path = FileHelper.GetDataFilesPath() + fileNameSpecializations;

            Specializations = new List <Specialization>();
            if (!File.Exists(path))
            {
                return(false);
            }

            var str   = FileHelper.LoadFile(path, 1251);
            var lines = str.Replace("\r\n", "\r").Split('\r');

            foreach (var line in lines)
            {
                if (string.IsNullOrEmpty(line))
                {
                    continue;
                }
                var obj = new Specialization(line);
                Specializations.Add(obj);
            }
            return(true);
        }