Exemplo n.º 1
0
        public void FloorArrToForm(Floor curFloor, ComboBox comboBox, bool isMustChoose)
        {
            //ממירה את הטנ"מ אוסף ישובים לטופס
            FloorArr catrgoryRoomArr     = new FloorArr();
            Floor    categoryRoomDefault = new Floor();

            categoryRoomDefault.ID = -1;
            if (isMustChoose)
            {
                categoryRoomDefault.NumFloor = "Choose Floor";
            }
            else
            {
                categoryRoomDefault.NumFloor = "Every Floor";
            }

            catrgoryRoomArr.Add(categoryRoomDefault);

            catrgoryRoomArr.Fill();
            comboBox.DataSource    = catrgoryRoomArr;
            comboBox.ValueMember   = "ID";
            comboBox.DisplayMember = "NumFloor";
            if (curFloor != null)
            {
                comboBox.SelectedValue = curFloor.ID;
            }
        }
Exemplo n.º 2
0
 private void button_save_Click(object sender, EventArgs e)
 {
     if (!CheckGood())
     {
         MessageBox.Show("You didn't write right", "TRY AGAIN", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
         All_White();
     }
     else
     {
         Floor floor = FormToFloor();
         if (floor.ID == 0)
         {
             FloorArr oldFloorArr = new FloorArr();
             oldFloorArr.Fill();
             if (!oldFloorArr.IsContain(floor.NumFloor))
             {
                 if (floor.Insert())
                 {
                     MessageBox.Show("Floor Details Saved");
                     Clean_Form();
                     FloorArr floorArr = new FloorArr();
                     floorArr.Fill();
                     floor = floorArr.GetFloorWithMaxId();
                     FloorArrToForm(floor);
                 }
                 else
                 {
                     MessageBox.Show("Cannot Save Floor Details");
                 }
             }
             else
             {
                 MessageBox.Show("Floor already existing");
             }
         }
         else
         {
             if (floor.Update())
             {
                 MessageBox.Show("Floor Details UPDATED");
                 Clean_Form();
                 FloorArrToForm(null);
             }
             else
             {
                 MessageBox.Show("Cannot UPDATE Floor Details");
             }
         }
     }
 }
Exemplo n.º 3
0
        private void FloorArrToForm(Floor curFloor)
        {
            //ממירה את הטנ"מ אוסף לקוחות לטופס
            FloorArr FloorArr = new FloorArr();

            FloorArr.Fill();
            listBox_Floors.DataSource    = FloorArr;
            listBox_Floors.ValueMember   = "ID";
            listBox_Floors.DisplayMember = "NumFloor";

            //אם נשלח לפעולה ישוב ,הצבתו בתיבת הבחירה של ישובים בטופס

            if (curFloor != null)
            {
                listBox_Floors.SelectedValue = curFloor.ID;
            }
        }