public void ChangeViewState(EditProjectViewStateType viewType) { LastViewState = viewType; switch (viewType) { case EditProjectViewStateType.InProcess: SetAllControlsEnableDisable(false); break; case EditProjectViewStateType.New: SetAllControlsEnableDisable(true); _editProjectControls.BtnEditIdVisible = false; _editProjectControls.BtnSaveIdVisible = false; _editProjectControls.BtnCancelEditIdVisible = false; break; case EditProjectViewStateType.Update: SetAllControlsEnableDisable(true); _editProjectControls.TbIdEnabled = false; _editProjectControls.BtnSaveIdVisible = false; _editProjectControls.BtnCancelEditIdVisible = false; _editProjectControls.BtnEditIdVisible = true; _editProjectControls.BtnEditIdEnabled = true; break; case EditProjectViewStateType.EditId: SetAllControlsEnableDisable(false); _editProjectControls.TbIdEnabled = true; _editProjectControls.BtnEditIdVisible = false; _editProjectControls.BtnSaveIdVisible = true; _editProjectControls.BtnSaveIdEnabled = true; _editProjectControls.BtnCancelEditIdVisible = true; _editProjectControls.BtnCancelEditIdEnabled = true; break; default: break; } }
public virtual void ChangeViewStateForMockSniffer(EditProjectViewStateType viewType) { }
public void ChangeViewState(EditProjectViewStateType viewType) { _editProjectViewSateManager.ChangeViewState(viewType); ChangeViewStateForMockSniffer(LastViewState); }