コード例 #1
0
        protected void OpenDeleteDialog(string sTTGuid)
        {
            TeeTimeItem tItem = new TeeTimeItem();
            TeeTimesVM  VM    = new TeeTimesVM(m);

            dialogDeleteTTisOpen = true;
            tItem.TTGUID         = sTTGuid;
            VM.GetSingleTeeTime(tItem);
            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);

            TTDialog                  = new TeeTimeItem();
            TTDialog.TTGUID           = tItem.TTGUID;
            TTDialog.GroupGUID        = tItem.GroupGUID;
            TTDialog.TTDate           = tItem.TTDate;
            TTDialog.TTTime           = tItem.TTTime;
            TTDialog.DaysFromNow      = tItem.DaysFromNow;
            TTDialog.GroupName        = tItem.GroupName;
            TTDialog.Location         = tItem.Location;
            TTDialog.Owner            = tItem.Owner;
            TTDialog.OwnerComment     = tItem.OwnerComment;
            TTDialog.IsDeleted        = tItem.IsDeleted;
            TTDialog.PinNumberEntered = "";
            TTDialog.LockPlayer1      = tItem.LockPlayer1;
            TTDialog.LockPlayer2      = tItem.LockPlayer2;
            TTDialog.LockPlayer3      = tItem.LockPlayer3;
            TTDialog.LockPlayer4      = tItem.LockPlayer4;
            TTDialog.LockMessages     = tItem.LockMessages;
            TTDialog.HideMessages     = tItem.HideMessages;
        }
コード例 #2
0
        protected void InitPage()
        {
            TeeTimesVM VM = new TeeTimesVM(m);

            VM.TTDefaults(TT);
            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);
            GetListOfGroups();
        }
コード例 #3
0
        private void GetListOfTT()
        {
            TeeTimesVM VM = new TeeTimesVM(m);

            TTList           = VM.GetListOfTeeTimes(GroupGUIDSelectedMain, ShowAllTeeTimes);
            NumberOfTTs      = TTList.Count;
            ChatGUIDSelected = null;
            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);
        }
コード例 #4
0
        protected void OpenEditDialog(string sTTGuid)
        {
            TTDialog = new TeeTimeItem();
            TeeTimesVM VM = new TeeTimesVM(m);

            dialogEditTTisOpen = true;
            TTDialog.TTGUID    = sTTGuid;
            VM.GetSingleTeeTime(TTDialog);
            GroupGUIDSelectedDialog = TTDialog.GroupGUID;
            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);
        }
コード例 #5
0
        protected void OpenDialogLog(string sTTGuid)
        {
            dialogLogIsOpen = true;
            AuditLogVM VM  = new AuditLogVM(m);
            TeeTimesVM VM2 = new TeeTimesVM(m);

            TTDialog        = new TeeTimeItem();
            TTDialog.TTGUID = sTTGuid;

            AuditLogList = VM.GetAuditLog(sTTGuid);
            VM2.GetSingleTeeTime(TTDialog);

            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);
        }
コード例 #6
0
        public void HandleValidSubmit()
        {
            TeeTimesVM VM = new TeeTimesVM(m);

            TT.GroupGUID             = GroupGUIDSelected;
            TT.ValidationFailMessage = "";
            VM.AddNewTeeTime(TT);
            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);

            if (m.IsEmpty(VM.ErrorMessage) & (m.IsEmpty(TT.ValidationFailMessage)))
            {
                ShowToastSuccess("Tee Time added.");
                NavigationManager.NavigateTo("");
            }
        }
コード例 #7
0
        protected void SaveEditDialog()
        {
            TeeTimesVM VM = new TeeTimesVM(m);

            dialogEditTTisOpen             = false;
            TTDialog.ValidationFailMessage = "";
            TTDialog.GroupGUID             = GroupGUIDSelectedDialog;
            VM.UpdateTTInfo(TTDialog);
            GetListOfTT();
            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);

            if (!m.IsEmpty(TTDialog.ValidationFailMessage))
            {
                dialogEditTTisOpen = true;
            }
        }
コード例 #8
0
        protected void SaveAddPlayerDialog()
        {
            TeeTimesVM VM = new TeeTimesVM(m);

            dialogAddPlayerIsOpen = false;

            switch (TTDialog.PlayerNumberBeingEdited)
            {
            case 1:
                TTDialog.Player1        = TTDialog.PlayerNameBeingEdited;
                TTDialog.Player1Comment = TTDialog.PlayerCommentBeingEdited;
                break;

            case 2:
                TTDialog.Player2        = TTDialog.PlayerNameBeingEdited;
                TTDialog.Player2Comment = TTDialog.PlayerCommentBeingEdited;
                break;

            case 3:
                TTDialog.Player3        = TTDialog.PlayerNameBeingEdited;
                TTDialog.Player3Comment = TTDialog.PlayerCommentBeingEdited;
                break;

            case 4:
                TTDialog.Player4        = TTDialog.PlayerNameBeingEdited;
                TTDialog.Player4Comment = TTDialog.PlayerCommentBeingEdited;
                break;

            default:
                break;
            }

            VM.UpdateTTPlayer(TTDialog);
            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);

            GetListOfTT();

            if (!m.IsEmpty(TTDialog.ValidationFailMessage))
            {
                dialogEditTTisOpen = true;
            }
        }
コード例 #9
0
        protected void SaveDeleteDialog(bool bUndelete)
        {
            dialogDeleteTTisOpen = false;

            TeeTimesVM VM = new TeeTimesVM(m);

            TTDialog.ValidationFailMessage = "";

            VM.MarkTTasDeleted(TTDialog, bUndelete);

            if (m.IsEmpty(VM.ErrorMessage))
            {
                GetListOfTT();
            }

            PutMessagesInView(VM.ErrorMessage, VM.InfoMessage, VM.SecretErrorDetails);

            if (!m.IsEmpty(TTDialog.ValidationFailMessage))
            {
                dialogDeleteTTisOpen = true;
            }
        }