private bool validateUpdateDocumentStatus(updateStatusRequest updateStatusRequest) { if (!string.IsNullOrEmpty(updateStatusRequest.TicketNo) && updateStatusRequest.ClientTag == "B2BAITAG_DEV") { return(true); } return(false); }
public void UpdateDocumentStatus(updateStatusRequest updateStatusRequest) { for (int i = 0; i < updateStatusRequest.transactionDataID.Count(); i++) { TransactionData transactionData = repository.Single <TransactionData>(o => o.TransGUID == updateStatusRequest.transactionDataID[i].TransGUID && o.DocumentNumber == updateStatusRequest.transactionDataID[i].DocumentNumber && o.Key1 == updateStatusRequest.transactionDataID[i].Key1 && o.Key2 == updateStatusRequest.transactionDataID[i].Key2 && o.Key3 == updateStatusRequest.transactionDataID[i].Key3); if (transactionData != null) { transactionData.RowStatus = updateStatusRequest.transactionDataID[i].TransStatus; EntityHelper.SetAuditForUpdate(transactionData, "SERA"); repository.Update(transactionData); repository.UnitOfWork.SaveChanges(); } else if (transactionData == null) { break; } } }