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; } } }
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); } }
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; } } }
//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); } }
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); } }