public ConnectionPresenter(IUnityContainer container, IConnectionView view, IShellPresenter regionManager) { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve<ConnectionModel>(); this.regionManager = regionManager; //Event Delegate View.New += new EventHandler<EventArgs>(this.OnNew); View.LoadData += new EventHandler<DataEventArgs<Connection>>(this.OnLoadData); View.LoadChilds += new EventHandler<DataEventArgs<ConnectionType>>(this.OnLoadChilds); View.Save += new EventHandler<EventArgs>(this.OnSave); View.Delete += new EventHandler<EventArgs>(this.OnDelete); View.TestConnection += new EventHandler<EventArgs>(this.OnTestConnection); View.Model.ListCnnType = service.GetConnectionType(new ConnectionType()); if (View.Model.ListCnnType != null && View.Model.ListCnnType.Count == 1) LoadChilds(View.Model.ListCnnType[0]); View.Model.Record = null; View.DpChilds.Visibility = Visibility.Collapsed; }
public ConnectionPresenter(IUnityContainer container, IConnectionView view, IShellPresenter regionManager) { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve <ConnectionModel>(); this.regionManager = regionManager; //Event Delegate View.New += new EventHandler <EventArgs>(this.OnNew); View.LoadData += new EventHandler <DataEventArgs <Connection> >(this.OnLoadData); View.LoadChilds += new EventHandler <DataEventArgs <ConnectionType> >(this.OnLoadChilds); View.Save += new EventHandler <EventArgs>(this.OnSave); View.Delete += new EventHandler <EventArgs>(this.OnDelete); View.TestConnection += new EventHandler <EventArgs>(this.OnTestConnection); View.Model.ListCnnType = service.GetConnectionType(new ConnectionType()); if (View.Model.ListCnnType != null && View.Model.ListCnnType.Count == 1) { LoadChilds(View.Model.ListCnnType[0]); } View.Model.Record = null; View.DpChilds.Visibility = Visibility.Collapsed; }
public ConnectionController(IUnityContainer container, IConnectionView view, IUserManager userManager) { _container = container; _model = new ExpandoObject(); _view = view; _machine = new ConnectionControllerStateMachine(this); _userManager = userManager; }
public ConnectionPresenter(IConnectionView connectionView, IConnectionRepository connectionRepository) { _view = connectionView; _connectionRepository = connectionRepository; _view.Initialize += View_Initialize; _view.New += View_New; _view.Delete += View_Delete; _view.ConnectionSelected += View_ConnectionSelected; _view.ConnectionChanged += View_ConnectionChanged; _view.Test += View_Test; _view.Connect += View_Connect; var mapperConfiguration = new MapperConfiguration(cfg => { cfg.CreateMap <Connection, ConnectionViewModel>(); }); _mapper = mapperConfiguration.CreateMapper(); }
public SdeConnectionController(ISdeConnectionInfo sdeConn, IConnectionView sdeConnView) { this._sdeConn = sdeConn; this._sdeConnView = sdeConnView; }
public UserInfoController(ISdeUserInfo userInfo, IConnectionView connView) { this._sdeUserInfo = userInfo; this._connectionView = connView; }