Как получить содержимое базы данных в нескольких моделях MVC5?

Буду признателен за вашу помощь в решении этой задачи, которую я получаю с извлечением содержимого базы данных в несколько моделей. Необходимы три столбца (InsBranchNo, PercentageCover и Leadcode) в таблице Underwriting_InsurerPolicyDistribution. Однако для расчета Account_ClientReceiptDistribution требуется содержание этих 3 столбцов. Как передать содержимое от 1-го до второго для конкретного идентификатора с использованием цикла Foreach.

При извлечении данных из базы данных для определенного идентификатора ниже показано, как я загрузил строки, вовлеченные в Model.Underwriting_InsurerPolicyDistribution. Моя проблема. Как я могу перенести эти строки в модель Model.Account_ClientReceiptDistribution?

Ваша помощь ожидается и будет очень оценена.

// Распределение политики × Страховщик Риски Ассигнования Страховщик Код филиала Страховщик Covered% @ {if (! String.IsNullOrEmpty (Model.Underwriting_PolicyFile.PolicyRefCode)) {for (var i = 1; i & lt; = Model.Underwriting_InsurerPolicyDistribution.Count; i ++) {@ {var n7 = string.Format (" Underwriting_InsurerPolicyDistribution [X {0}]. InsBranchCode ", i);} @ {var n8 = string.Format (" Underwriting_InsurerPolicyDistribution [X {0}]. InsuerLeadCode ", i);} @ {var n9 = string.Format (" Underwriting_InsurerPolicyDistribution [X {0}]. PercentageCover ", i);}

                                                @Html.DropDownListFor(model => model.Underwriting_InsurerPolicyDistribution[i - 1].InsBranchCode, new SelectList(Html.InsurerBranchDropDownList(), "InsBranchCode", "FullDescription", Model.Underwriting_InsurerPolicyDistribution[i - 1].InsBranchCode), new { id = n7, @class = "form-control input-sm" })
                                                @Html.ValidationMessageFor(model => model.Underwriting_InsurerPolicyDistribution[i - 1].InsBranchCode, "", new { @class = "text-danger" })
                                            </td>
                                            <td>
                                                @Html.EditorFor(model => model.Underwriting_InsurerPolicyDistribution[i - 1].InsuerLeadCode, new { id = n8, @class = "form-control input-sm" })
                                                @Html.ValidationMessageFor(model => model.Underwriting_InsurerPolicyDistribution[i - 1].InsuerLeadCode, "", new { @class = "text-danger" })

                                            </td>
                                            <td>
                                                @Html.EditorFor(model => model.Underwriting_InsurerPolicyDistribution[i - 1].PercentageCover, new { id = n9, @class = "form-control input-sm" })
                                                @Html.ValidationMessageFor(model => model.Underwriting_InsurerPolicyDistribution[i - 1].PercentageCover, "", new { @class = "text-danger" })

                                             </td>
                                        </tr>
                                    }
                                }
                                }

                              </table>
                                </div>
                            </div>
                         <div class="modal-footer">
                        <button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
0
задан 13 August 2018 в 14:30

0 ответов

Другие вопросы по тегам:

Похожие вопросы: