Example #1
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="node">node to edit</param>
        public ItemForm(XmlNode node)
        {
            InitializeComponent();


            // TileSetNameBox
            TileSetNameBox.BeginUpdate();
            foreach (string name in ResourceManager.GetAssets <TileSet>())
            {
                TileSetNameBox.Items.Add(name);
            }
            TileSetNameBox.EndUpdate();


            TypeBox.BeginUpdate();
            TypeBox.Items.Clear();
            foreach (string name in Enum.GetNames(typeof(ItemType)))
            {
                TypeBox.Items.Add(name);
            }
            TypeBox.EndUpdate();


            Item = new Item();
            Item.Load(node);
        }
Example #2
0
 public AddCard(PatientModel patient)
 {
     InitializeComponent();
     _patient       = patient;
     TopLabel.Text += " " + _patient.Name;
     _docs          = DbConnector.GetInstance().GetStaffList();
     _types         = DbConnector.GetInstance().GetDiseaseTypes();
     DoctorBox.BeginUpdate();
     _docs.ForEach(x => DoctorBox.Items.Add(x.Name));
     DoctorBox.EndUpdate();
     DoctorBox.Text = _docs[0].Name;
     TypeBox.BeginUpdate();
     _types.ForEach(x => TypeBox.Items.Add(x.Name));
     TypeBox.EndUpdate();
     TypeBox.Text = _types[0].Name;
 }