private SubmitSideBarViewModel CreateModel(bool isComplete, NotificationStatus status, bool isInternalUser = false) { var submitSummaryData = new SubmitSummaryData { Status = status }; var progress = new NotificationApplicationCompletionProgress { IsAllComplete = isComplete }; var submitSideBarViewModel = new SubmitSideBarViewModel(submitSummaryData, 500, progress); if (isInternalUser) { submitSideBarViewModel.ShowResubmitButton = ((status.Equals(NotificationStatus.Unlocked) || (status.Equals(NotificationStatus.ConsentedUnlock))) ? true : false); } else { submitSideBarViewModel.ShowResubmitButton = (status.Equals(NotificationStatus.Unlocked) ? true : false); } submitSideBarViewModel.IsInternalUser = isInternalUser; return(submitSideBarViewModel); }
public SubmitSideBarViewModel(SubmitSummaryData submitSummaryData, int notificationCharge, NotificationApplicationCompletionProgress progress) { NotificationId = submitSummaryData.NotificationId; CompetentAuthorityName = EnumHelper.GetDisplayName(submitSummaryData.CompetentAuthority); CreatedDate = submitSummaryData.CreatedDate; NotificationNumber = submitSummaryData.NotificationNumber; Charge = notificationCharge; Status = submitSummaryData.Status; IsNotificationComplete = progress.IsAllComplete; CompetentAuthority = submitSummaryData.CompetentAuthority; }
private SubmitSideBarViewModel CreateModel(bool isComplete, NotificationStatus status) { var submitSummaryData = new SubmitSummaryData { Status = status }; var progress = new NotificationApplicationCompletionProgress { IsAllComplete = isComplete }; return new SubmitSideBarViewModel(submitSummaryData, 500, progress); }