Exemplo n.º 1
0
        void set_room_txt_2(Button btn, string name, string type, string st)
        {
            room_info ri = new room_info();

            btn.Text  = "";
            btn.Text += name;
            btn.Text += "\n\n";
            ri.name   = name;

            btn.Text += type;
            btn.Text += "\n\n";
            ri.type   = type;

            btn.Text += st;

            ri.stat = st;
            //btn.DoubleClick += new EventHandler(btn_DoubleClick);
            //btn.MouseDoubleClick += new MouseEventHandler(btn_MouseDoubleClick);

            //btn.Click += new EventHandler(btn_Click);

            //rooms.Add(ri);

            //btn.Text += "\n";
            if (type == "办公室")
            {
                btn.BackColor = Color.LightSkyBlue;
            }
            else if (type == "卫生间")
            {
                btn.BackColor = Color.LightSalmon;
            }
            else
            {
                if (st == "未安装")
                {
                    btn.BackColor = Color.LightCoral;
                }
                else if (st == "未入住")
                {
                    btn.BackColor = Color.LightGreen;
                }
                else if (st == "-")
                {
                    btn.BackColor = Color.LightCoral;
                }
                else
                {
                    btn.BackColor = Color.Yellow;
                }
            }
        }
Exemplo n.º 2
0
 void readRooms()
 {
     rooms.Clear();
     string[] lines = System.IO.File.ReadAllLines("rooms.dat");
     for (int l = 0; l < lines.Length; l++)
     {
         string[] words = lines[l].Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
         if (words.Length == 4)
         {
             room_info ri = new room_info();
             ri.name       = words[0];
             ri.type       = words[1];
             ri.stat       = words[2];
             ri.card_count = int.Parse(words[3]);
             rooms.Add(ri);
         }
     }
 }