public ActionResult Inventory() { var repo = ReportsRepositoryFactory.GetRepository(); var model = new InventoryReportModel(); model.New = repo.GetNew(); model.Used = repo.GetUsed(); return(View(model)); }
public IHttpActionResult Search(string user, string fromDate, string toDate) { var repo = ReportsRepositoryFactory.GetRepository(); try { var paramaters = new SalesReportParameters() { User = user, FromDate = fromDate, ToDate = toDate }; var results = repo.Search(paramaters); return(Ok(results)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ReportsAPIController() { _userRepo = UserRepositoryFactory.GetRepository(); _reportsRepository = ReportsRepositoryFactory.GetRepository(); }