Пример #1
0
 private static void ValidateMandatoryBoolField(CheckBoxDocField checkBoxDocField, string отсутвствуетПодписьДоверителя)
 {
     if (checkBoxDocField.Value == false)
     {
         checkBoxDocField.ErrorLevel = ErrorLevel.Error;
         checkBoxDocField.ErrorText  = отсутвствуетПодписьДоверителя;
     }
 }
Пример #2
0
 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));
        }