public override void SetInputErrorMessages() { if (OrganizationUid.IsEmptyGuid()) { ErrorMessages.Add("organization_uid_is_not_valid"); } if (CloningProjectUid.IsEmptyGuid()) { ErrorMessages.Add("cloning_project_uid_is_not_valid"); } Name = Name.TrimOrDefault(); if (Name.IsEmpty()) { NameInput.ErrorMessage.Add("project_name_required_error_message"); InputErrorMessages.AddRange(NameInput.ErrorMessage); } Url = Url.TrimOrDefault(); if (Url.IsNotEmpty() && Url.IsNotUrl()) { UrlInput.ErrorMessage.Add("url_is_not_valid_error_message"); InputErrorMessages.AddRange(UrlInput.ErrorMessage); } }
public override void SetInputModelValues() { OrganizationUidInput.Value = OrganizationUid.ToUidString(); CloningProjectUidInput.Value = CloningProjectUid.ToUidString(); NameInput.Value = Name; UrlInput.Value = Url; DescriptionInput.Value = Description; LabelCountInput.Value = LabelCount.ToString(); LabelTranslationCountInput.Value = LabelTranslationCount.ToString(); IsSuperProjectInput.Value = IsSuperProject; }