本文整理汇总了C++中Ticket::setType方法的典型用法代码示例。如果您正苦于以下问题:C++ Ticket::setType方法的具体用法?C++ Ticket::setType怎么用?C++ Ticket::setType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Ticket
的用法示例。
在下文中一共展示了Ticket::setType方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: createSalesTicket
int createSalesTicket(ConnectNotice &cn)
{
char noteText[4096];
char summary[4096];
Ticket newTick;
sprintf(summary, "Qwest DSL - %s %s", cn.connType, cn.custCirc);
newTick.setName(cn.custName);
newTick.setSummary(summary);
newTick.setOpened();
newTick.setModified();
newTick.setStatus(Ticket::Unexamined);
newTick.setType(Ticket::Sales);
newTick.create();
strcpy(noteText, "The following Qwest connect notice has been recieved and no matching phone numbers could be found for it.<P>\n");
strcat(noteText, "Action ");
strcat(noteText, cn.connType);
strcat(noteText, "<BR>\n");
strcat(noteText, "Notice Date ");
strcat(noteText, cn.noticeDate);
strcat(noteText, "<BR>\n");
strcat(noteText, "Name ");
strcat(noteText, cn.custName);
strcat(noteText, "<BR>\n");
strcat(noteText, "Addr1 ");
strcat(noteText, cn.addr1);
strcat(noteText, "<BR>\n");
strcat(noteText, "Addr2 ");
strcat(noteText, cn.addr2);
strcat(noteText, "<BR>\n");
strcat(noteText, "Addr3 ");
strcat(noteText, cn.addr3);
strcat(noteText, "<BR>\n");
strcat(noteText, "Select ");
strcat(noteText, cn.isSelect);
strcat(noteText, "<BR>\n");
strcat(noteText, "CBR Number ");
strcat(noteText, cn.cbr);
strcat(noteText, "<BR>\n");
strcat(noteText, "DSL Phone ");
strcat(noteText, cn.custCirc);
strcat(noteText, "<BR>\n");
strcat(noteText, "Blarg Circuit ");
strcat(noteText, cn.hostCirc);
strcat(noteText, "<BR>\n");
strcat(noteText, "Due Date ");
strcat(noteText, cn.dueDate);
strcat(noteText, "<BR>\n");
strcat(noteText, "Speed ");
strcat(noteText, cn.speed);
strcat(noteText, "<BR>\n");
strcat(noteText, "VPI ");
strcat(noteText, cn.vpi);
strcat(noteText, "<BR>\n");
strcat(noteText, "VCI ");
strcat(noteText, cn.vci);
strcat(noteText, "<BR>\n");
newTick.addLogEntry(Ticket::Normal, "%s", noteText);
ADB tmpDB;
cn.ticketNo = newTick.ticketNo();
tmpDB.dbcmd("update QwestDSLNotices set TicketNo = %ld where NoticeID = %ld", cn.ticketNo, cn.noticeID);
return 1;
}