private static void ValidateMandatoryBoolField(CheckBoxDocField checkBoxDocField, string отсутвствуетПодписьДоверителя) { if (checkBoxDocField.Value == false) { checkBoxDocField.ErrorLevel = ErrorLevel.Error; checkBoxDocField.ErrorText = отсутвствуетПодписьДоверителя; } }
public PacketMustBeRegisteredRule(CheckBoxDocField packetIsRegistered) { _packetIsRegistered = packetIsRegistered; }
protected VipAttorneyRecognizedTrustScreenModel GetTrust(PhysicalPerson truster = null, Person attorney = null, VipAttorney trustBoxAttorney = null, TrustFinishDate trustFinishDate = null, TrustDate trustStartDate = null, CheckBoxDocField trusterSignature = null, CheckBoxDocField certifierSignature = null, CheckBoxDocField certifierStamp = null) { var doesntMatter = EditorMode.TrustsOperator; var startDate = trustStartDate ?? DefaultDate(); return(new VipAttorneyRecognizedTrustScreenModel(truster ?? DefaultPerson(), attorney ?? DefaultPerson(), trustBoxAttorney ?? GetDefaultVipAttorney(), startDate, trustFinishDate ?? (new TrustFinishDate(trustStartDate != null ? GetTrustDate(trustStartDate.Day.Value, trustStartDate.Month.Value, trustStartDate.Year.Value + 1) : DefaultDate(), startDate, DefaultNumberDocField(), TrustFinishDate.TrustFinishDateType.Custom)), trusterSignature ?? DefaultCheckbox(), certifierSignature ?? DefaultCheckbox(), certifierStamp ?? DefaultCheckbox(), doesntMatter, new List <VipAttorney>(), true)); }