public List <BusinessEntities.ErrorObj> GetVoucherValidation(AccountingInformation xmlJournal)
        {
            var accounting = xmlJournal;

            var lstErrorObjs = new List <BusinessEntities.ErrorObj>();

            BusinessEntities.ErrorObj objAccountingInformation = null;

            var stringWriter = new StringWriter();
            var serializer   = new XmlSerializer(accounting.GetType());

            serializer.Serialize(stringWriter, accounting);

            var vResult = _dbContext.spGetSIACValidation(stringWriter.ToString());


            foreach (var item in vResult.ToList())
            {
                objAccountingInformation = new BusinessEntities.ErrorObj
                {
                    ProcessId        = item.ProcessId,
                    ErrorDescription = item.ErrorDescription,
                    ValidationId     = item.ValidationId,
                    RecordId         = item.RecordId
                };
                lstErrorObjs.Add(objAccountingInformation);
            }

            return(lstErrorObjs);
        }