private void Conversion_Save_Btn_Click(object sender, EventArgs e)
 {
     //ConversionDB
     int baseitemcount = 0;
     int resultitemcount = 0;
     string baseitem = "";
     string resultitem = "";
     int laborcost = 0;
     int fixcost = 0;
     if (!int.TryParse(Conversion_Base_Count.Text, out baseitemcount))
     {
         MessageBox.Show("Item Count must be a whole number");
         return;
     }
     int.TryParse(Conversion_Fix_Cost.Text, out fixcost);
     if (!int.TryParse(Conversion_Result_Count.Text, out resultitemcount))
     {
         MessageBox.Show("Item Count must be a whole number");
         return;
     }
     if(Conversion_BaseItem.SelectedItem.ToString() == "")
     {
         MessageBox.Show("Base Item must be selected");
         return;
     }
     if (Conversion_Result_Item.SelectedItem.ToString() == "")
     {
         MessageBox.Show("Result Item must be selected");
         return;
     }
     Conversion newitem = new Conversion();
     newitem.LaborCost = laborcost;
     newitem.ResultItem = Conversion_Result_Item.SelectedItem.ToString();
     newitem.SourceItem = Conversion_BaseItem.SelectedItem.ToString();
     newitem.SourceItemCount = baseitemcount;
     newitem.ResultItemCount = resultitemcount;
     newitem.fixcost = fixcost;
     newitem.name = "Conversion";
     ConversionItemsTop.Add(newitem);
 }
 private void Conversion_Correction_SaveBtn_Click(object sender, EventArgs e)
 {
     Conversion selecteditem = (Conversion)Conversion_Correction_ItemSelect.SelectedItem;
     Conversion newitem = new Conversion();
     newitem.SourceItem = Conversion_Correction_BaseItem.SelectedItem.ToString();
     newitem.ResultItem = Conversion_Correction_ResultITem.SelectedItem.ToString();
     try
     {
         newitem.SourceItemCount = Int32.Parse(Conversion_Correction_BaseItemCount.Text);
         newitem.ResultItemCount = Int32.Parse(Conversion_Correction_ResultItemCount.Text);
         newitem.LaborCost = Int32.Parse(Conversion_Correction_LaborCost.Text);
         newitem.fixcost = Int32.Parse(Conversion_Correction_FixCost.Text);
     } catch(Exception)
     {
         MessageBox.Show("No Letters in Numberfields!");
     }
     ConversionItemsTop.Remove(selecteditem);
     ConversionItemsTop.Add(newitem);
     Conversion_Correction_ItemSelect.Items.Remove(selecteditem);
     Conversion_Correction_ItemSelect.Items.Add(newitem);
     Conversion_Correction_ItemSelect.SelectedItem = newitem;
 }