private void AddItem(object s, RoutedEventArgs e)  // Adding new item To the List
        {
            string _ItemName     = ItemName.Text;
            string _ItemDetailed = ItemDetailed.Text;
            string _ItemStatus   = cbox_status.Text;

            if (_ItemName.Trim() != "" && _ItemDetailed.Trim() != "" && _ItemStatus.Trim() != "")
            {
                if (_ItemId != 0)
                {
                    //------------------------------------------------ Update
                    var ItemToUpdate = new Itemlist {
                        ItemlistId = _ItemId,
                        Name       = _ItemName,
                        Detailed   = _ItemDetailed,
                        Status     = _ItemStatus,
                        DatalistId = _ItemDataListId
                    };

                    MessageBox.Show(_itemController.UpdateItem_Class(ItemToUpdate));
                }
                else
                {
                    // ----------------------------------------------------------- Add ITEM
                    var addingItem = new Itemlist {
                        Name       = _ItemName,
                        Detailed   = _ItemDetailed,
                        Status     = _ItemStatus,
                        DatalistId = _ItemDataListId
                    };
                    MessageBox.Show(_itemController.AddItem_Class(addingItem));
                }
                this.Close();
            }
            else
            {
                MessageBox.Show("Please Fill Up All Boxes!");
            }
        }