public void Inicializador(IServicioABM <TEntidad> servicio, IPresentadorBuscador buscador) { this.EtiquetaBotonNuevo = "Nuevo"; this.Servicio = servicio; this.Buscador = buscador; //this.VistaModeloListado = FabricaPresentadores.Instancia.Resolver<VistaModeloLista<TEntidad>>(); this.Entidades = new System.Collections.ObjectModel.ObservableCollection <TEntidad>(); this.EntidadesAbiertas = new ObservableCollection <TVistaModelo>(); this.Configurar(); if (Sistema.Instancia.EmpresaActual == null) { Sistema.Instancia.EmpresaActual = new DTO.Organizacion.Empresa() { Codigo = "" }; } var parametros = new ListaParametrosDeBusqueda(); this.Servicio.ObtenerPorCodigo("xxxxxxxxxxxxxxxxx", CargarRelaciones.NoCargarNada, "01", parametros); }
public PresentadorABM(IServicioABM <TEntidad> servicio, IPresentadorBuscador buscador) { this.Inicializador(servicio, buscador); }