Esempio n. 1
0
        //author: Michael Kath (n9293833)
        //Adds User to list if he doesnt exist
        public async void SelectUserFromSearch(Employees selectedUser, IDialogService dialog)
        {
            if (selectedUser.UserName != "Searching..." && selectedUser.UserName != "No matches found")
            {
            }
            {
                if (!await UsersDatabase.CheckIfExists(selectedUser, currentUser))
                {
                    InsertReqDB(selectedUser);
                }
                else
                {
                    if (await dialog.Show("You have already added a request", "Request Exists", "Send Another", "Go Back"))
                    {
                        await UsersDatabase.DeleteRequest(selectedUser.UserName, currentUser);

                        InsertReqDB(selectedUser);
                        RetrieveRequests();
                    }
                }
            }
        }