コード例 #1
0
ファイル: AdminStart.xaml.cs プロジェクト: anbj1001/CGI_GDC
        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");
            }
        }
コード例 #2
0
ファイル: AdminStart.xaml.cs プロジェクト: anbj1001/CGI_GDC
        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!!!");
            }
        }