public PacientePresenter(IPacienteView pacienteView) { _unityContainer = new UnityContainer(); _unityContainer.RegisterType<IRepositorioPaciente, RepositorioPaciente>(); _unityContainer.RegisterInstance<ISession>(ConfiguracaoNHibernate.Criar().OpenSession()); _pacienteView = pacienteView; _pacienteView.Gravar += _pacienteView_Gravar; ServicoDePaciente servicoDePaciente = _unityContainer.Resolve<ServicoDePaciente>(); _pacienteView.ListarPacientes(servicoDePaciente.ListarPorTrecho("")); }
public PacientePresenter(IPacienteView pacienteView) { _unityContainer = new UnityContainer(); _unityContainer.RegisterType <IRepositorioPaciente, RepositorioPaciente>(); _unityContainer.RegisterInstance <ISession>(ConfiguracaoNHibernate.Criar().OpenSession()); _pacienteView = pacienteView; _pacienteView.Gravar += _pacienteView_Gravar; ServicoDePaciente servicoDePaciente = _unityContainer.Resolve <ServicoDePaciente>(); _pacienteView.ListarPacientes(servicoDePaciente.ListarPorTrecho("")); }