protected virtual IEnumerable <SalesReason_ReadListOutput> ReadList() { ISalesReasonService svcSalesReason = DI.Resolve <ISalesReasonService>(); IEnumerable <SalesReason_ReadListOutput> outReadList = svcSalesReason.ReadList(); if (svcSalesReason is IDisposable) { ((IDisposable)svcSalesReason).Dispose(); } return(outReadList); }
public ActionResult ReadList() { ActionResult response = null; try { if (ModelState.IsValid) { Output <ICollection <SalesReason_ReadListOutput> > output = svc.ReadList(); response = StatusCode((int)output.HttpStatus, output); return(response); } else { ModelValidation.AddModelErrors(currentErrors, ModelState); } } catch (Exception ex) { currentErrors.MergeWith(errorsParser.FromException(ex)); } response = StatusCode((int)currentErrors.HttpStatus, new Output(currentErrors)); return(response); }