public override void EnteringView(ViewId viewId)
 {
     Feedback = "";
     switch (viewId)
     {
         case ViewId.UserShow:
             GetOne(); break;
         default:
             Feedback += "ViewId = " + viewId.ToString() + " not implemented yet!!\n"; break;
     }
 }
Exemplo n.º 2
0
        public void NavigateTo(ViewId id, Dictionary<string, string> parameters)
        {
            if (_viewsMap.ContainsKey(id))
            {
                if (parameters != null)
                {
                    MainController.Instance.global_parameters.Clear();
                    foreach (var p in parameters)
                        MainController.Instance.global_parameters.Add(p.Key, p.Value);
                }

                var view = _viewsMap[id];
                MainController.Instance.CurrentView = view;
            }
            else throw new Exception("View " + id.ToString() + " was not found in the dictionary");
        }
Exemplo n.º 3
0
        public override void ToJSON(JObject ParentObject)
        {
            CswNbtView View = _CswNbtResources.ViewSelect.restoreView(ViewId);

            if (null != View)
            {
                ParentObject[_ViewIdSubField.ToXmlNodeName(true)] = ViewId.ToString();
                ParentObject["viewmode"] = View.ViewMode.ToString().ToLower();
                ParentObject[_CachedViewNameSubField.ToXmlNodeName(true)] = CachedViewName;
            }
            else
            {
                ParentObject[_ViewIdSubField.ToXmlNodeName(true)] = string.Empty;
                ParentObject["viewmode"] = string.Empty;
                ParentObject[_CachedViewNameSubField.ToXmlNodeName(true)] = string.Empty;
            }
        }
Exemplo n.º 4
0
 public ViewRegistryNotFoundException(ViewId sourceViewId) : base("[Views] View with id " + sourceViewId.ToString() + " not found in registry. Have you called RegisterViewSource()?")
 {
 }