public SendToSAPResult ResendNormalContractToSAP(int normalContractId)
        {
            ContractDAO    contractDAO    = new ContractDAO(connectionString);
            NormalContract normalContract = contractDAO.GetNormalContractWithMaster(normalContractId);

            List <Result> results             = SendNormalContractToSAP(normalContract);
            var           resultsWithFailures = from contractResult in results
                                                where contractResult.Success == false
                                                select contractResult;
            SendToSAPResult sendToSAPResult = new SendToSAPResult
            {
                NormalContract = normalContract,
                Payload        = results,
                Success        = (resultsWithFailures.Count() == 0)
            };

            return(sendToSAPResult);
        }