private void SaveBt_Click(object sender, EventArgs e) { int?StructureObjectId = null; if (StructureObjectsCB.SelectedIndex > 0) { StructureObjectId = Convert.ToInt32(StructureObjectsCB.SelectedValue); } string lastName = LastNameTB.Text; string firstName = FirstNameTB.Text; string middleName = MiddleNameTB.Text; string city = CityTB.Text; string street = StreetTB.Text; string building = BuildingTB.Text; string flat = FlatTB.Text; string phone = PhoneTB.Text; string mobPhone = MobPhoneTB.Text; DateTime? hireDate = HireDateDTP.Value; DateTime? releaseDate = ReleaseDateDTP.Value; StaffEmployeeLogic employees = new StaffEmployeeLogic(manager); if (mode == "new") { employees.Create(lastName, firstName, middleName, city, street, building, flat, phone, mobPhone, hireDate, StructureObjectId); } if (mode == "edit") { employees.Update(Convert.ToInt32(id), lastName, firstName, middleName, city, street, building, flat, phone, mobPhone, hireDate, releaseDate, StructureObjectId); } manager.Save(); this.Close(); }
private void SaveBt_Click(object sender, EventArgs e) { int? StructureObjectId = null; if (StructureObjectsCB.SelectedIndex > 0) StructureObjectId = Convert.ToInt32(StructureObjectsCB.SelectedValue); string lastName = LastNameTB.Text; string firstName = FirstNameTB.Text; string middleName = MiddleNameTB.Text; string city = CityTB.Text; string street = StreetTB.Text; string building = BuildingTB.Text; string flat = FlatTB.Text; string phone = PhoneTB.Text; string mobPhone = MobPhoneTB.Text; DateTime? hireDate = HireDateDTP.Value; DateTime? releaseDate = ReleaseDateDTP.Value; StaffEmployeeLogic employees = new StaffEmployeeLogic(manager); if (mode == "new") { employees.Create( lastName, firstName, middleName, city, street, building, flat, phone, mobPhone, hireDate, StructureObjectId); } if (mode == "edit") { employees.Update(Convert.ToInt32(id), lastName, firstName, middleName, city, street, building, flat, phone, mobPhone, hireDate, releaseDate, StructureObjectId); } manager.Save(); this.Close(); }