public ShippingConsolePresenter(IUnityContainer container, IShippingConsoleView view) { try { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve<ShippingConsoleModel>(); //Event Delegate View.AddTaskByUser += new EventHandler<DataEventArgs<Document>>(this.OnAddTaskByUser); View.RemoveTaskByUser += new EventHandler<DataEventArgs<Document>>(this.OnRemoveTaskByUser); View.LoadPickerDocuments += new EventHandler<EventArgs>(this.OnLoadPickerDocuments); //Loading Pickers UserByRol userByRol = new UserByRol { Location = App.curLocation, Rol = new Rol { RolID = BasicRol.Picker } }; View.Model.PickerList = service.GetUserByRol(userByRol); //Loading Open Documents LoadDocuments(); } catch (Exception ex) { Util.ShowError("Error loading view.\n" + ex.Message); } }
public ShippingConsolePresenter(IUnityContainer container, IShippingConsoleView view) { try { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve <ShippingConsoleModel>(); //Event Delegate View.AddTaskByUser += new EventHandler <DataEventArgs <Document> >(this.OnAddTaskByUser); View.RemoveTaskByUser += new EventHandler <DataEventArgs <Document> >(this.OnRemoveTaskByUser); View.LoadPickerDocuments += new EventHandler <EventArgs>(this.OnLoadPickerDocuments); //Loading Pickers UserByRol userByRol = new UserByRol { Location = App.curLocation, Rol = new Rol { RolID = BasicRol.Picker } }; View.Model.PickerList = service.GetUserByRol(userByRol); //Loading Open Documents LoadDocuments(); } catch (Exception ex) { Util.ShowError("Error loading view.\n" + ex.Message); } }