public ValidadorSerialesPresenter(IUnityContainer container, IValidadorSerialesView view)
        {
            View           = view;
            this.container = container;
            this.service   = new WMSServiceClient();
            View.Model     = this.container.Resolve <ValidadorSerialesModel>();

            #region Metodos

            #region Header

            View.BuscarSeriales += new EventHandler <EventArgs>(this.OnBuscarSeriales);

            #endregion

            #region Details

            View.EliminarSeriales += new EventHandler <EventArgs>(this.OnEliminarSeriales);

            #endregion

            #endregion

            #region Datos

            View.Model.HeaderDocument = new Document {
                CreatedBy = App.curUser.UserName
            };
            View.Model.LocationFromList    = App.curUser.UserRols.Select(f => f.Location).Distinct().ToList();
            View.Model.ListLabelScann      = new List <WpfFront.WMSBusinessService.Label>();
            View.Model.ListDataInformation = new List <DataInformation>();

            #endregion

            try { Local = service.GetConnection(new Connection {
                    Name = "LOCAL"
                }).First(); }
            catch { }
        }
        public ValidadorSerialesPresenter(IUnityContainer container, IValidadorSerialesView view)
        {
            View = view;
            this.container = container;
            this.service = new WMSServiceClient();
            View.Model = this.container.Resolve<ValidadorSerialesModel>();

            #region Metodos

            #region Header

            View.BuscarSeriales += new EventHandler<EventArgs>(this.OnBuscarSeriales);

            #endregion

            #region Details

            View.EliminarSeriales += new EventHandler<EventArgs>(this.OnEliminarSeriales);

            #endregion

            #endregion

            #region Datos

            View.Model.HeaderDocument = new Document { CreatedBy = App.curUser.UserName };
            View.Model.LocationFromList = App.curUser.UserRols.Select(f => f.Location).Distinct().ToList();
            View.Model.ListLabelScann = new List<WpfFront.WMSBusinessService.Label>();
            View.Model.ListDataInformation = new List<DataInformation>();

            #endregion

            try { Local = service.GetConnection(new Connection { Name = "LOCAL" }).First(); }
            catch { }

        }