コード例 #1
0
        public IEnumerable <Submission> GetBreachedSubmissions(int userId)
        {
            IEnumerable <Case> cases = _cases.GetCases(userId);
            List <Submission>  allBreachedSubmissions = new List <Submission>();

            foreach (Case c in cases)
            {
                List <Submission> breachedSubmissions = _context.Submissions
                                                        .Include(s => s.Bank)
                                                        .Include(s => s.Case)
                                                        .Include(s => s.Status)
                                                        .Where(s => (System.DateTime.Now - s.DateSubmitted).Days > 2)
                                                        .Where(s => s.Status == _status.Get("Submitted")).ToList();



                if (breachedSubmissions.Any())
                {
                    foreach (Submission s in breachedSubmissions)
                    {
                        allBreachedSubmissions.Add(s);
                    }
                }
            }


            return(allBreachedSubmissions);
        }
コード例 #2
0
        public IActionResult CurrentCases()
        {
            var cases = _cases.GetCases((Convert.ToInt16(User.Claims.ElementAt(0).Value)));

            var model = new CasesIndexModel
            {
                Cases = cases
            };

            return(View(model));
        }
コード例 #3
0
ファイル: CaseCrud.cs プロジェクト: Kamanuk27/LawHouse
 internal List <CaseM> GetCases(bool active)
 {
     return(_dbCase.GetCases(active));
 }