public ContractTermSource(DateTime?dateFrom, DateTime?dateStop, WorkEmployTerms contractType)
 {
     DateFrom     = dateFrom;
     DateStop     = dateStop;
     ContractType = contractType;
 }
 public ContractTermSource()
 {
     DateFrom     = null;
     DateStop     = null;
     ContractType = WorkEmployTerms.WORKTERM_UNKNOWN_TYPE;
 }
        public IArticleResult AddContractFromStop(DateTime?dateFrom, DateTime?dateStop, WorkEmployTerms contractType)
        {
            IArticleResultValues value = new ContractFromStopValue(dateFrom, dateStop, contractType);

            ResultValues = ResultValues.Concat(value);

            return(this);
        }
 public bool PartakeWithholdIncome(Period period, bool selStatementSign, bool selResidentCzech, WorkEmployTerms employTerm,
                                   decimal contracterIncome, decimal employmentIncome, decimal summaryIncome)
 {
     return(true);
 }
Beispiel #5
0
 public ContractFromStopValue(DateTime?dateFrom, DateTime?dateStop, WorkEmployTerms contractType) : base((ResultCode)ArticleResultCode.RESULT_VALUE_FROM_STOP_POSITION)
 {
     DateFrom     = dateFrom;
     DateStop     = dateStop;
     ContractType = contractType;
 }
        // Participation Selectors

        public bool PartakeHealthIncome(Period period, WorkEmployTerms employTerm, WorkSocialTerms healthTerm,
                                        decimal contracterIncome, decimal employmentIncome, decimal summaryIncome)
        {
            return(true);
        }