コード例 #1
0
ファイル: PayeesController.cs プロジェクト: levinkata/isas
        public IActionResult SelectPayeeConfirmed(SelectedPayee selectedpayee)
        {
            int payeeclassId = selectedpayee.Payee.PayeeClassID;

            if (ModelState.IsValid)
            {
                string classController = "";

                switch (payeeclassId)
                {
                case 1:
                    classController = "Attorneys";
                    break;

                case 2:
                    classController = "Banks";
                    break;

                case 3:
                    classController = "Clients";
                    break;

                case 4:
                    classController = "Insurers";
                    break;

                case 5:
                    classController = "LossAdjusters";
                    break;

                case 6:
                    classController = "Repairers";
                    break;

                case 7:
                    classController = "ThirdParties";
                    break;

                case 8:
                    classController = "TracingAgents";
                    break;

                default:
                    classController = "";
                    break;
                }

                return(RedirectToAction("Index", classController,
                                        new { payeeclassid = payeeclassId, claimid = selectedpayee.ClaimNumber }));
            }
            return(View(selectedpayee));
        }
コード例 #2
0
ファイル: PayeesController.cs プロジェクト: levinkata/isas
        public async Task <IActionResult> SelectPayee(int claimNumber)
        {
            var payeeclasses = await(from c in _context.PayeeClasses
                                     orderby c.Name
                                     select c).ToListAsync();

            SelectedPayee viewModel = new SelectedPayee
            {
                ClaimNumber    = claimNumber,
                PayeeClassList = new SelectList(payeeclasses, "ID", "Name", payeeclasses.FirstOrDefault())
            };

            return(View(viewModel));
        }