Exemplo n.º 1
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
     {
         CategoryRoom categoryRoom = FormToCategoryRoom();
         if (categoryRoom.ID == 0)
         {
             CategoryRoomArr oldCategoryRoomArr = new CategoryRoomArr();
             oldCategoryRoomArr.Fill();
             if (!oldCategoryRoomArr.IsContain(categoryRoom.CategoryRoomName))
             {
                 if (categoryRoom.Insert())
                 {
                     MessageBox.Show("CategoryRoom Details Saved");
                     Clean_Form();
                     CategoryRoomArr categoryRoomArr = new CategoryRoomArr();
                     categoryRoomArr.Fill();
                     categoryRoom = categoryRoomArr.GetCategoryRoonWithMaxId();
                     CategoryRoomArrToForm(categoryRoom);
                 }
                 else
                 {
                     MessageBox.Show("Cannot Save CategoryRoom Details");
                 }
             }
             else
             {
                 MessageBox.Show("CategoryRoom already existing");
             }
         }
         else
         {
             if (categoryRoom.Update())
             {
                 MessageBox.Show("CategoryRoom Details UPDATED");
                 Clean_Form();
                 CategoryRoomArrToForm(null);
             }
             else
             {
                 MessageBox.Show("Cannot UPDATE CategoryRoom Details");
             }
         }
     }
 }