private void btnCheckInDropInVisit_Click(object sender, RoutedEventArgs e) { int?result; Employee emp = new Employee() { Firstname = "Alice" /*txtVisitEFirstname.Text ?? null*/, Lastname = "Hasselbom" /*txtVisitELastname.Text ?? null*/, Department = "Marknad"/*txtVisitEDepartment.Text ?? null*/ }; Visitor v = new Visitor() { Firstname = "Kristian" /*txtVisitVFirstname.Text ?? null*/, Lastname = "Norqvist" /*txtVisitVLastname.Text ?? null*/, Company = "Företaget"/*txtVisitVCompany.Text ?? null*/ }; result = AddVisitorToMeeting(GetVisitorInfo.CheckInVisitor(v), BookMeetingNow(GetEmployeeID(emp))); //result = ReturnCompleteDropInCheckIn(emp, v); //result = SetMeetingAndCheckInVisitor(emp, v); if (result > 0) { MessageBox.Show($"Ett möte med {emp.Firstname} {emp.Lastname} är bokat och besökaren är incheckad"); } }
private void CheckInVisitor() {// int?result = 0; VisitorSearch selectedItem = (VisitorSearch)grdBookedMeetings.SelectedItem; if (selectedItem != null) { Employee emp = new Employee { Firstname = /* "Alice"*/ txtVisitEFirstname.Text ?? null, Lastname = /*"Hasselbom"*/ txtVisitELastname.Text ?? null, Department = /*"FörsökEtt"*/ txtVisitEDepartment.Text ?? null }; Visitor v = new Visitor { Firstname = "Kristian" /*txtVisitVFirstname.Text ?? null*/, Lastname = "Norqvist" /*txtVisitVLastname.Text ?? null*/, Company = "Företaget"/*txtVisitVCompany.Text ?? null*/ }; // Vad har jag tänkt? Vart finns kopplingen till employee? VisitResponsible finns ju i bookedMeeting men det är en vanlig int och har ingen koppling till DENNA employeen result = AddVisitorToMeeting(GetVisitorInfo.CheckInVisitor(v), selectedItem.BookedMeeting.BookedMeetingID); } if (result > 0) { MessageBox.Show("Fan vad du är BRA!!!"); } }