コード例 #1
0
        private PartialViewResult ViewEditGrantModification(EditGrantModificationViewModel viewModel, EditGrantModificationType editGrantModificationType)
        {
            var grantModificationStatuses = HttpRequestStorage.DatabaseEntities.GrantModificationStatuses;
            var grantModificationPurposes = GrantModificationPurpose.All;

            var viewData = new EditGrantModificationViewData(grantModificationStatuses, grantModificationPurposes, editGrantModificationType);

            return(RazorPartialView <EditGrantModification, EditGrantModificationViewData, EditGrantModificationViewModel>(viewData, viewModel));
        }
コード例 #2
0
 public EditGrantModificationViewData(IEnumerable <Models.GrantModificationStatus> grantModificationStatuses, IEnumerable <GrantModificationPurpose> grantModificationPurposes, EditGrantModificationType editGrantModificationType)
 {
     GrantModificationStatuses    = grantModificationStatuses.ToSelectListWithEmptyFirstRow(k => k.GrantModificationStatusID.ToString(CultureInfo.InvariantCulture), v => v.GrantModificationStatusName);
     AllGrantModificationPurposes = grantModificationPurposes.ToSelectList(k => k.GrantModificationPurposeID.ToString(CultureInfo.InvariantCulture), v => v.GrantModificationPurposeName).OrderBy(x => x.Text);
     EditGrantModificationType    = editGrantModificationType;
 }