Академический Документы
Профессиональный Документы
Культура Документы
if (!IsPostBack)
{
HtmlTableRow tr = null;
HtmlTableCell td = null;
tServices.AssignmentServicesProperty[] ConversationCollection;
sAuthHeader.UserName = "TWTIPhoneUsr";
sAuthHeader.UserPassword = "n$shantIPUsrPss1*";
tAServices.ServiceAuthHeaderValue = sAuthHeader;
ConversationCollection =
tAServices.PopulateConversationHistory("iphone.devlab@gmail.com", 524, 180);
td = new HtmlTableCell();
td.InnerHtml = ConversationCollection[lCount].UserTypeID.ToString();
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerHtml = "AssignmentDetailsID";
tr.Controls.Add(td);
td = null;
td = new HtmlTableCell();
td.InnerHtml =
ConversationCollection[lCount].AssignmentDetailsID.ToString();
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerHtml = "SenderName";
tr.Controls.Add(td);
td = null;
td = new HtmlTableCell();
td.InnerHtml = ConversationCollection[lCount].SenderName;
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerHtml = "ReceiverName";
tr.Controls.Add(td);
td = null;
td = new HtmlTableCell();
td.InnerHtml = ConversationCollection[lCount].ReceiverName;
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerHtml = "Price";
tr.Controls.Add(td);
td = null;
td = new HtmlTableCell();
td.InnerHtml = "$ " +
ConversationCollection[lCount].NameYourPrice.ToString();
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerHtml = "Deadline";
tr.Controls.Add(td);
td = null;
td = new HtmlTableCell();
td.InnerHtml =
ConversationCollection[lCount].Deadline.ToString("MMM dd, yy");
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerHtml = "Comment";
tr.Controls.Add(td);
td = null;
td = new HtmlTableCell();
td.InnerHtml = ConversationCollection[lCount].Comment;
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerHtml = "SubmissionDate";
tr.Controls.Add(td);
td = null;
td = new HtmlTableCell();
td.InnerHtml =
ConversationCollection[lCount].SubmitDate.ToString("MMM dd, yy");
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
//SET REPLY BUTTON ON THE BASIS OF USER TYPE ID. Each conversation details
returns UserTypeID and UserTypeID=1 for sender(Student). Set conditional
statement on the basis of userTypeID.
if (ConversationCollection[lCount].UserTypeID != 1)
{
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.ColSpan = 2;
td.InnerHtml = "<a
href='SendQuery.aspx?AssignmentID=524&AssignmentDetailsID=" +
ConversationCollection[lCount].AssignmentDetailsID.ToString() +
"'>Reply</a>";
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
}
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.ColSpan = 2;
td.InnerHtml = "--------------------------------------------------
-----------------------------------------------------------------------------
---------------------------";
tr.Controls.Add(td);
td = null;
ConversationHistoryTable.Controls.Add(tr);
tr = null;
}
}
}
DEMO CODE FOR SEND A QUERY
tAProperty.AssignmentID = 524;
tAProperty.AssignmentDetailsID =
int.Parse(Request.QueryString["AssignmentDetailsID"].ToString());
tAProperty.SenderName = "iphone.devlab@gmail.com";
sAuthHeader.UserName = "TWTIPhoneUsr";
sAuthHeader.UserPassword = "n$shantIPUsrPss1*";
tAServices.ServiceAuthHeaderValue = sAuthHeader;
if (tAServices.SendQuery(tAProperty))
{
Response.Write("Successfully Inserted");
}
tAServices = null;
tAProperty = null;