Exemple #1
0
        protected virtual void UpdateViewState(Edit.Mode viewState)
        {
            ViewState = viewState;

            switch (viewState)
            {
            case Edit.Mode.Adding:
            case Edit.Mode.Loaded:
            {
                CanSaveItem    = true;
                CanRemoveItem  = false;
                CanClearScreen = false;

                break;
            }

            case Edit.Mode.Editing:
            {
                CanSaveItem    = true;
                CanRemoveItem  = true;
                CanClearScreen = true;

                break;
            }
            }
        }
Exemple #2
0
        protected override void UpdateViewState(Edit.Mode viewState)
        {
            try
            {
                base.UpdateViewState(viewState);

                switch (viewState)
                {
                case Edit.Mode.Adding:
                case Edit.Mode.Loaded:
                {
                    CanModifyStaffNo = true;
                    break;
                }

                case Edit.Mode.Editing:
                {
                    CanModifyStaffNo = false;
                    break;
                }
                }
            }
            catch (Exception ex)
            {
                Utility.DisplayMessage(ex.Message);
            }
        }
Exemple #3
0
        protected virtual void UpdateViewState(Edit.Mode uiState)
        {
            switch (uiState)
            {
            case Edit.Mode.Loaded:
            {
                ModelCanBeAdded   = true;
                ModelCanBeRemoved = false;
                ModelCanBeSaved   = false;
                ModelCanBeCleared = false;

                break;
            }

            case Edit.Mode.Adding:
            {
                ModelCanBeAdded   = true;
                ModelCanBeRemoved = false;
                ModelCanBeSaved   = true;
                ModelCanBeCleared = true;

                break;
            }

            case Edit.Mode.Selected:
            {
                ModelCanBeAdded   = true;
                ModelCanBeRemoved = true;
                ModelCanBeSaved   = true;
                ModelCanBeCleared = true;

                break;
            }
            }
        }
Exemple #4
0
        //protected override void UpdateViewState(Edit.Mode uiState)
        //{
        //    try
        //    {
        //        base.UpdateViewState(uiState);

        //        switch (uiState)
        //        {
        //            case Edit.Mode.Loaded:
        //                {
        //                    if (Metrics != null)
        //                    {
        //                        ModelCanBeSaved = true;
        //                    }
        //                    else
        //                    {
        //                        ModelCanBeSaved = false;
        //                    }

        //                    if (RemoveAllCommand != null)
        //                    {
        //                        CanRemoveAllMetricRating = false;
        //                    }
        //                    break;
        //                }
        //            case Edit.Mode.Adding:
        //            case Edit.Mode.Selected:
        //                {
        //                    UpdateViewStateHelper();
        //                    break;
        //                }
        //        }


        //    }
        //    catch (Exception ex)
        //    {
        //        Utility.DisplayMessage(ex.Message);
        //    }
        //}

        protected override void UpdateViewState(Edit.Mode uiState)
        {
            try
            {
                base.UpdateViewState(uiState);

                switch (uiState)
                {
                case Edit.Mode.Loaded:
                {
                    if (Metrics != null)
                    {
                        ModelCanBeSaved = true;
                    }
                    else
                    {
                        ModelCanBeSaved = false;
                    }

                    if (RemoveAllCommand != null)
                    {
                        CanRemoveAllMetricRating = false;
                    }
                    break;
                }

                case Edit.Mode.Adding:
                {
                    ModelCanBeSaved = true;
                    UpdateViewStateHelper();
                    break;
                }

                case Edit.Mode.Editing:
                {
                    ModelCanBeAdded   = true;
                    ModelCanBeRemoved = false;
                    ModelCanBeSaved   = false;
                    ModelCanBeCleared = true;

                    UpdateViewStateHelper();
                    break;
                }

                case Edit.Mode.Selected:
                {
                    ModelCanBeSaved = false;
                    UpdateViewStateHelper();
                    break;
                }
                }
            }
            catch (Exception ex)
            {
                Utility.DisplayMessage(ex.Message);
            }
        }
Exemple #5
0
        protected override void UpdateViewState(Edit.Mode uiState)
        {
            try
            {
                base.UpdateViewState(uiState);

                switch (uiState)
                {
                case Edit.Mode.Loaded:
                {
                    if (SupervisorCompanyDepartmentJobRole != null)
                    {
                        if (SupervisorCompanyDepartmentJobRole.Id > 0)
                        {
                            ModelCanBeSaved = true;
                        }
                        else
                        {
                            ModelCanBeSaved = false;
                        }
                    }
                    else
                    {
                        ModelCanBeSaved = false;
                    }

                    if (RemoveAllCommand != null)
                    {
                        CanRemoveAllJobRoleEntry = false;
                    }

                    break;
                }

                case Edit.Mode.Adding:
                {
                    ModelCanBeSaved = true;
                    UpdateViewStateHelper();
                    break;
                }

                case Edit.Mode.Editing:
                {
                    ModelCanBeAdded   = true;
                    ModelCanBeRemoved = false;
                    ModelCanBeSaved   = false;
                    ModelCanBeCleared = true;

                    UpdateViewStateHelper();
                    break;
                }

                case Edit.Mode.Selected:
                {
                    ModelCanBeSaved = false;
                    UpdateViewStateHelper();
                    break;
                }
                }
            }
            catch (Exception ex)
            {
                Utility.DisplayMessage(ex.Message);
            }
        }