64,654
社区成员
发帖
与我相关
我的任务
分享
void CheckInBillUpdateDialog::SaveBills(const std::vector<CheckInBill> &billGroup)
{
CheckInBill checkInBill = { 0 };
std::vector<CheckInBill>::const_iterator iter;
for (iter = billGroup.begin(); iter != billGroup.end(); ++iter)
{
memset(&checkInBill, 0, sizeof(checkInBill));
checkInBill = *iter;
if (serviceDb_.IsCheckInBillDownloaded((CString)checkInBill.billNumber))
serviceDb_.UpdateCheckInBill(&checkInBill);
else
serviceDb_.AddOneCheckInBill(&checkInBill);
}
}
typedef struct
{
TCHAR billNumber[50];
TCHAR type[50];
TCHAR warehouse[50];
TCHAR location[50];
int plannedCount;
}CheckInBill;