Example #1
0
        public PgReport()
        {
            InitializeComponent();
            _repo = new ReportRepo();

            startDate.MaxDate = DateTime.Now;
            endDate.MaxDate   = DateTime.Now;
        }
Example #2
0
        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;
        }
Example #7
0
 public ReportController(WutCache cache, WutNuContext context)
     : base(cache, context)
 {
     _repo = new ReportRepo(context);
 }
Example #8
0
        public IActionResult GetAllReports()
        {
            var reports = ReportRepo.FindAllReports();

            return(Ok(reports));
        }