public int offset = 2; //# columnas que no se debe replicar porque son fijas. public GeneradorEstibasPresenter(IUnityContainer container, IGeneradorEstibasView view) { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve <GeneradorEstibasModel>(); #region Metodos View.AddLine += new EventHandler <EventArgs>(this.OnAddLine); view.CargaMasiva += new EventHandler <DataEventArgs <DataTable> >(this.OnCargaMasiva); View.ReplicateDetails += new EventHandler <EventArgs>(this.OnReplicateDetails); View.SaveDetails += new EventHandler <EventArgs>(this.OnSaveDetails); #endregion #region Datos //Cargo la variable para las consultas directas try { Local = service.GetConnection(new Connection { Name = "LOCAL" }).First(); } catch { } //Cargo los productos View.Model.ListadoProductos = service.GetProduct(new Product { Reference = "1" }); //Cargo los datos del listado CargarDatosDetails(); #endregion }
public int offset = 2; //# columnas que no se debe replicar porque son fijas. public GeneradorEstibasPresenter(IUnityContainer container, IGeneradorEstibasView view) { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve<GeneradorEstibasModel>(); #region Metodos View.AddLine += new EventHandler<EventArgs>(this.OnAddLine); view.CargaMasiva += new EventHandler<DataEventArgs<DataTable>>(this.OnCargaMasiva); View.ReplicateDetails += new EventHandler<EventArgs>(this.OnReplicateDetails); View.SaveDetails += new EventHandler<EventArgs>(this.OnSaveDetails); #endregion #region Datos //Cargo la variable para las consultas directas try { Local = service.GetConnection(new Connection { Name = "LOCAL" }).First(); } catch { } //Cargo los productos View.Model.ListadoProductos = service.GetProduct(new Product { Reference = "1" }); //Cargo los datos del listado CargarDatosDetails(); #endregion }