protected override void CreateEvent(UserActions action, CompleteType type)
        {
            var args = new RequestCompleteArgs();

            args.Action          = action;
            args.DisplayResponse = false;
            args.RefreshUI       = false;
            args.LoggedIn        = false;

            if (type == CompleteType.THREAD && action == UserActions.SUCCESS)
            {
                args.Response        = successMessage;
                args.DisplayResponse = true;
                args.RefreshUI       = true;
            }
            else if (type == CompleteType.THREAD && action == UserActions.FAILURE)
            {
                args.Response        = failureMessage;
                args.DisplayResponse = true;
            }
            else
            {
                args.Response        = timeoutMessage;
                args.DisplayResponse = true;
            }

            OnRequestComplete(args);
        }
        protected override void CreateEvent(UserActions action, CompleteType type)
        {
            var args = new RequestCompleteArgs();

            args.RequestType = RequestReturnType.APPOINTMENTS;
            args.Infomation  = appointment;

            OnRequestComplete(args);
        }
        protected override void CreateEvent(UserActions action, CompleteType type)
        {
            var args = new RequestCompleteArgs();

            args.RequestType = RequestReturnType.DENTISTS;
            args.Infomation  = dentistsList;

            OnRequestComplete(args);
        }
        protected override void CreateEvent(UserActions action, CompleteType type)
        {
            var args = new RequestCompleteArgs();

            args.RequestType = RequestReturnType.TIMESLOTS;
            args.Infomation  = timeslots;

            OnRequestComplete(args);
        }
Example #5
0
        protected virtual void OnRequestComplete(RequestCompleteArgs e)
        {
            RequestEventHandler handler = eventHandler;

            if (handler != null)
            {
                handler(this, e);
            }
        }