private void button1_Click(object sender, EventArgs e) { try { Program.LoadStart(); Racun rac = new Racun(); ISSreport ir = new ISSreport(); List <ISSreport> irLst = ir.GetAllISS(1); List <ISSreport> issRepLst = new List <ISSreport>(); foreach (Part pr in partSendRacList) { issRepLst.Add(irLst.Find(x => x.PartID == pr.PartID)); } rac.CreateFromOTP(sender, e, partSendRacList, issRepLst); } catch (Exception e1) { new LogWriter(e1); MessageBox.Show(e1.Message); } finally { Program.LoadStop(); } }