public AnoCalendario CarregarAnoCalendario(int Ano) { AnoCalendario ret = null; try { using (IDataContextAsync context = new PCFTIDataContext()) using (IUnitOfWorkAsync unitOfWork = new UnitOfWork(context)) { IRepositoryAsync <AnoCalendario> anocalendarioRepository = new Repository <AnoCalendario>(context, unitOfWork); IAnoCalendarioService anocalendarioService = new AnoCalendarioService(anocalendarioRepository); ret = anocalendarioService.Find(Ano); unitOfWork.Dispose(); } } catch { ret = null; } return(ret); }
public bool ExisteAnoCalendario(int Ano) { bool ret = false; try { using (IDataContextAsync context = new PCFTIDataContext()) using (IUnitOfWorkAsync unitOfWork = new UnitOfWork(context)) { IRepositoryAsync <AnoCalendario> anocalendarioRepository = new Repository <AnoCalendario>(context, unitOfWork); IAnoCalendarioService anocalendarioService = new AnoCalendarioService(anocalendarioRepository); ret = (!(anocalendarioService.Find(Ano) == null)); unitOfWork.Dispose(); } } catch { ret = false; } return(ret); }