private void buttonChange_Click(object sender, EventArgs e) { if (status != package.status) { Package newPackage = new Package(package.number, status, DateTime.Now, package.owner); ManagePackage.ModifyPackage(package, newPackage, GlobalVar.pathPackagesFile); packageList[(int)findPosition(package)] = newPackage; } Close(); }
private void modifyPackage() { if (dataWasChanged()) { Package newPackage = new Package((int)numericUpDownNumberPackage.Value, (PakageStatus)comboBoxStatus.SelectedItem, DateTime.Now, getClient()); ManagePackage.ModifyPackage(package, newPackage, GlobalVar.pathPackagesFile); packageList[packageList.FindIndex(x => ((x.number == package.number)))] = newPackage; MessageBox.Show("Zmieniono dane paczki"); } Close(); }