public PgReport() { InitializeComponent(); _repo = new ReportRepo(); startDate.MaxDate = DateTime.Now; endDate.MaxDate = DateTime.Now; }
public IActionResult GetBudgetDashboardReports() //[FromBody] BudgetDashboardRequest dashboardCopyRequest) { var dashboardCopyRequest = new BudgetDashboardRequest() { StartDate = "5/1/2021", EndDate = "6/31/2021" }; var userFromAuth = UserService.GetUserFromClaims(this.User, UserRepo, RequestLogger); RequestLogger.UserId = userFromAuth.Id.ToString(); var reports = ReportRepo.FindAllReports(); return(Ok(reports)); }
public IHttpActionResult ItemUsage(int s1, int s2, int s3, int item) { string error = ""; List <ItemUsageModel> rl = ReportRepo.ItemUsage(s1, s2, s3, item, out error); if (error != "" || rl == null) { if (error == ConError.Status.NOTFOUND) { return(Content(HttpStatusCode.NotFound, "Report Is Not Found")); } return(Content(HttpStatusCode.BadRequest, error)); } return(Ok(rl)); }
public IHttpActionResult ItemTrend(int d1, int d2, int d3, int category) { string error = ""; List <ItemTrendAnalysisModel> rl = ReportRepo.ItemTrendAnalysis(d1, d2, d3, category, out error); if (error != "" || rl == null) { if (error == ConError.Status.NOTFOUND) { return(Content(HttpStatusCode.NotFound, "Report Is Not Found")); } return(Content(HttpStatusCode.BadRequest, error)); } return(Ok(rl)); }
public IHttpActionResult GetPOFor5Months() { string error = ""; List <PurchaseOrderFor5MonthModel> rl = ReportRepo.GetPOFor5Months(out error); if (error != "" || rl == null) { if (error == ConError.Status.NOTFOUND) { return(Content(HttpStatusCode.NotFound, "Report Is Not Found")); } return(Content(HttpStatusCode.BadRequest, error)); } return(Ok(rl)); }
public static void LoadReportType(ref ComboBox dropDown) { var repo = new ReportRepo(); var allItems = repo.GetReportType().ToList(); allItems.Insert(0, new EnumValueModel { Name = "Select Report type", Value = 0 }); dropDown.DataSource = allItems; dropDown.DisplayMember = "Name"; dropDown.ValueMember = "Value"; dropDown.SelectedIndex = 0; }
public ReportController(WutCache cache, WutNuContext context) : base(cache, context) { _repo = new ReportRepo(context); }
public IActionResult GetAllReports() { var reports = ReportRepo.FindAllReports(); return(Ok(reports)); }