Exemple #1
0
        public string getItemsNamesFromId(List <int> ids)
        {
            string result = "";

            foreach (int id in ids)
            {
                try
                {
                    result += items.ElementAt(id).Value.getName() + "; ";
                }
                catch (System.ArgumentOutOfRangeException e)
                {
                    CommonError.addErrorString("Не существует предмет с ID = " + id.ToString());
                }
            }
            return(result);
        }
Exemple #2
0
 public CItem(int _id, string _name, string _description, string _comment, string _path, bool _visibility, bool _single,
              List <int> _personsId)
 {
     id          = _id;
     name        = _name;
     description = _description;
     comment     = _comment;
     pathToImage = _path;
     visibility  = _visibility;
     singleUse   = _single;
     if (pathToImage != "")
     {
         if (File.Exists(pathToImage))
         {
             image = Image.FromFile(pathToImage);
         }
         else
         {
             CommonError.addErrorString(pathToImage);
         }
     }
     personsId = _personsId;
 }