public IList<TipoImpiantoDTO> GetTipoImpiantoByAzienda(UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var repo = new TabelleRepository(userinfo, windsorRep); var item = repo.GetTipoImpiantoByAzienda(userinfo.Azienda); windsorRep.Commit(); return item; } catch (Exception ex) { _log.ErrorFormat("Errore nella lettura del tipo impianto - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), userinfo.Azienda); windsorRep.Rollback(); throw; } }
public TipoPraticaDTO GetTipoPraticaById(int id, UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var repo = new TabelleRepository(userinfo, windsorRep); var item = repo.GetByIdTipoPratica(id); windsorRep.Commit(); return item; } catch (Exception ex) { _log.Error("Errore nel caricamento del tipo di pratica - " + Utility.GetMethodDescription() + " - id:" + id, ex); windsorRep.Rollback(); throw; } }
public TipoAttivitaDTO GetTipoAttivitaById(int id, UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var repo = new TabelleRepository(userinfo, windsorRep); var item = repo.GetByIdTipoAttivita(id); windsorRep.Commit(); return item; } catch (Exception ex) { _log.ErrorFormat("Errore nel caricamento dei tipi di attivita - {0} - id:{1} - azienda:{2}", ex, Utility.GetMethodDescription(), id, userinfo.Azienda); windsorRep.Rollback(); throw; } }
public bool DeleteTipoFornitore(int idTipoFornitore, UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var repo = new TabelleRepository(userinfo, windsorRep); var item = repo.CancelTipoFornitore(idTipoFornitore); windsorRep.Commit(); return item; } catch (Exception ex) { _log.ErrorFormat("Errore nella eliminazione del tipo fornitore - {0} - id:{1} - azienda:{2}", ex, Utility.GetMethodDescription(), idTipoFornitore, userinfo.Azienda); windsorRep.Rollback(); throw; } }
public IList<TipoPraticaDTO> GetTipiPratica(UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var repo = new TabelleRepository(userinfo, windsorRep); var item = repo.GetTipiPraticaByAzienda(userinfo.Azienda); windsorRep.Commit(); return item; } catch (Exception ex) { _log.Error("Errore nel caricamento dei tipi di pratica - " + Utility.GetMethodDescription() + " - azienda:" + userinfo.Azienda, ex); windsorRep.Rollback(); throw; } }
public int? SetTipoFornitore(TipoFornitoreDTO tipoFornitore, UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var repo = new TabelleRepository(userinfo, windsorRep); var item = repo.ManageDomainEntity(tipoFornitore); windsorRep.Commit(); return item; } catch (Exception ex) { _log.ErrorFormat("Errore nel salvataggio del tipo fornitore - {0} - id:{1} - azienda:{2}", ex, Utility.GetMethodDescription(), tipoFornitore.ID, userinfo.Azienda); windsorRep.Rollback(); throw; } }
public IList<ModelloFraseDTO> GetModelliFrase(UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var repo = new TabelleRepository(userinfo, windsorRep); var item = repo.GetModelliFrasi(); windsorRep.Commit(); return item; } catch (Exception ex) { _log.ErrorFormat("Errore nel caricamento delle frasi - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), userinfo.Azienda); windsorRep.Rollback(); throw; } }
public string GetTabelleXml(UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var rep = new TabelleRepository(userinfo, windsorRep); var item = rep.GetTabelleXml(); windsorRep.Commit(); return item; } catch (Exception ex) { _log.ErrorFormat("Errore durante la lettura delle tabelle semplici XML - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), userinfo.Azienda); windsorRep.Rollback(); throw; } }
public string SalvaTabelleSemplici(IList<TestataTabellaSempliceDTO> tabelle, UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var rep = new TabelleRepository(userinfo, windsorRep); var item = rep.SaveAll(tabelle, userinfo.Azienda); windsorRep.Commit(); return item; } catch (Exception ex) { _log.ErrorFormat("Errore durante il salvataggio delle tabelle semplici - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), userinfo.Azienda); windsorRep.Rollback(); throw; } }
public IList<TestataTabellaSempliceDTO> GetTabelleSemplici(UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var rep = new TabelleRepository(userinfo, windsorRep); var item = rep.GetAll(userinfo.Azienda); windsorRep.Commit(); return item; } catch (Exception ex) { _log.Error("Errore durante la lettura dellle tabelle semplici - " + Utility.GetMethodDescription() + " - azienda:" + userinfo.Azienda.ToString(), ex); windsorRep.Rollback(); throw; } }