本文整理汇总了C#中Gipasoft.Business.Sfera.Repository.WindsorConfigRepository类的典型用法代码示例。如果您正苦于以下问题:C# WindsorConfigRepository类的具体用法?C# WindsorConfigRepository怎么用?C# WindsorConfigRepository使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
WindsorConfigRepository类属于Gipasoft.Business.Sfera.Repository命名空间,在下文中一共展示了WindsorConfigRepository类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: ContattoRepository
public ContattoRepository(int idPersona, UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
var daoFactory = _windsorRepository.GetDaoFactory(_info.Azienda);
_persona = daoFactory.GetPersonaDao().GetById(idPersona, false);
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:ContattoRepository.cs
示例2: MovimentoBancarioRepository
public MovimentoBancarioRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_windsorRepository = windsorRepository;
_info = info;
_daoFactory = _windsorRepository.GetDaoFactory(_info.Azienda);
IList<CausaleACBI> lista = _daoFactory.GetCausaleACBIDao().GetAll();
_causaliACBI = new Dictionary<string, CausaleACBI>(lista.Count);
foreach (CausaleACBI caus in lista)
_causaliACBI.Add(caus.Codice, caus);
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:11,代码来源:MovimentoBancarioRepository.cs
示例3: GetCondomini
public CondominioDTO[] GetCondomini(UserInfo userinfo)
{
var windsorRep = new WindsorConfigRepository();
try
{
windsorRep.BeginTransaction(userinfo);
var repo = new CondominioRepository(userinfo, windsorRep);
CondominioDTO[] items = repo.GetAll();
windsorRep.Commit();
return items;
}
catch(Exception ex)
{
_log.ErrorFormat("Errore nel caricamento dei condomini - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), userinfo.Azienda);
windsorRep.Rollback();
throw;
}
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:18,代码来源:SferaService.cs
示例4: GetCondominiByAzienda
public CondominioDTO[] GetCondominiByAzienda(UserInfo userinfo)
{
var retryCount = 10;
var success = false;
var windsorRep = new WindsorConfigRepository();
CondominioDTO[] item = null;
while (retryCount >= 0 && !success)
{
try
{
windsorRep.BeginTransaction(userinfo);
var repo = new CondominioRepository(userinfo, windsorRep);
item = repo.GetAllByAzienda(userinfo.Azienda);
windsorRep.Commit();
success = true;
}
catch (Exception ex)
{
_log.ErrorFormat("Errore nel caricamento dei condomini per azienda - TENTATIVO:{0} - {1} - azienda:{2} - number:{3}", ex, (11 - retryCount), Utility.GetMethodDescription(), userinfo.Azienda, getExceptionId(ex));
windsorRep.Rollback();
if (!isRetryException(ex))
throw;
// Add delay here if you wish.
System.Threading.Thread.Sleep(1000 * (11 - retryCount));
retryCount--;
_log.InfoFormat("Caricamento dei condomini per azienda - INIZIO TENTATIVO:{0} - {1} - azienda:{2}", (11 - retryCount), Utility.GetMethodDescription(), userinfo.Azienda);
}
}
if (!success)
windsorRep.Rollback();
return item;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:36,代码来源:SferaService.cs
示例5: SpesaRepository
public SpesaRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_windsorRepository = windsorRepository;
_info = info;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:SpesaRepository.cs
示例6: ScadenzaFatturaRepository
public ScadenzaFatturaRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:ScadenzaFatturaRepository.cs
示例7: ConduttoreRepository
public ConduttoreRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:ConduttoreRepository.cs
示例8: MovimentoContabileRepository
public MovimentoContabileRepository(TestataMovimentoContabile testata, UserInfo info, WindsorConfigRepository windsorConfiRepository)
{
_windsorConfigRepository = windsorConfiRepository;
_testata = testata;
_info = info;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:6,代码来源:MovimentoContabileRepository.cs
示例9: VersamentoSoggettoRepository
public VersamentoSoggettoRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:VersamentoSoggettoRepository.cs
示例10: NotaPredefinitaRepository
public NotaPredefinitaRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:NotaPredefinitaRepository.cs
示例11: EsercizioRepository
public EsercizioRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:EsercizioRepository.cs
示例12: MessaggioRepository
public MessaggioRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_windsorRepository = windsorRepository;
_info = info;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:MessaggioRepository.cs
示例13: SpedizioneArchiviazioneOtticaRepository
public SpedizioneArchiviazioneOtticaRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:SpedizioneArchiviazioneOtticaRepository.cs
示例14: SubentroRepository
public SubentroRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:SubentroRepository.cs
示例15: ImpostazioneReportRepository
public ImpostazioneReportRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:ImpostazioneReportRepository.cs
示例16: DisposizioneRepository
public DisposizioneRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
_daoFactory = _windsorRepository.GetDaoFactory(_info.Azienda);
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:6,代码来源:DisposizioneRepository.cs
示例17: GruppoStabileRepository
public GruppoStabileRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:GruppoStabileRepository.cs
示例18: TestataMovimentoContabileRepository
public TestataMovimentoContabileRepository(UserInfo info, WindsorConfigRepository windsorRepository, LogTransazione logTransazione)
{
_info = info;
_windsorRepository = windsorRepository;
_logTransazione = logTransazione;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:6,代码来源:TestataMovimentoContabileRepository.cs
示例19: OpzioniRepository
/*
private readonly log4net.ILog _log = log4net.LogManager.GetLogger("Sfera");
*/
#endregion Private Members
#region Constructors
public OpzioniRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_info = info;
_windsorRepository = windsorRepository;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:13,代码来源:OpzioniRepository.cs
示例20: PremioAssicurativoRepository
public PremioAssicurativoRepository(UserInfo info, WindsorConfigRepository windsorRepository)
{
_windsorRepository = windsorRepository;
_info = info;
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:PremioAssicurativoRepository.cs
注:本文中的Gipasoft.Business.Sfera.Repository.WindsorConfigRepository类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论