예제 #1
0
        public List <Status> BuscarStatus(string filtro)
        {
            List <Status> ret = null;

            try
            {
                ret = new List <Status>();
                using (IDataContextAsync context = new PCFTIDataContext())
                    using (IUnitOfWorkAsync unitOfWork = new UnitOfWork(context))
                    {
                        IRepositoryAsync <Status> statusRepository = new Repository <Status>(context, unitOfWork);
                        IStatusService            statusService    = new StatusService(statusRepository);
                        ret = statusService.BuscarStatus(filtro).ToList <Status>();
                        unitOfWork.Dispose();
                    }
            }
            catch
            {
                ret = null;
            }
            return(ret);
        }