本文整理汇总了C#中TransactionResponse.getMessage方法的典型用法代码示例。如果您正苦于以下问题:C# TransactionResponse.getMessage方法的具体用法?C# TransactionResponse.getMessage怎么用?C# TransactionResponse.getMessage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TransactionResponse
的用法示例。
在下文中一共展示了TransactionResponse.getMessage方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: displayMessageToTheUser
private void displayMessageToTheUser(TransactionResponse response)
{
clearMsgPanel();
switch (response.getMessageType())
{
case TransactionResponse.SeverityLevel.SUCESS:
msgPanel.Visible = true;
SucessDIV.Visible = true;
lblSuccessMessage.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.INFO:
msgPanel.Visible = true;
InfoDIV.Visible = true;
lblInformationMsg.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.WARNING:
msgPanel.Visible = true;
WarnDIV.Visible = true;
if (response.getErrorCode() != null)
{
lblWarningMsg.Text = response.getMessage() + response.getErrorCode();
break;
}
lblWarningMsg.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.ERROR:
msgPanel.Visible = true;
ErroroDIV.Visible = true;
if (response.getErrorCode() != null)
{
lblErrorMsg.Text = response.getMessage() + response.getErrorCode();
break;
}
lblErrorMsg.Text = response.getMessage();
break;
}
}
示例2: displayMessageToTheUser
private void displayMessageToTheUser(TransactionResponse response)
{
PanelApplicantmsg.Visible = true;
ApplSuccessDiv.Visible = false;
lblApplicantSuccessmsg.Text = "";
ApplInfoDiv.Visible = false;
lblApplicantInfomsg.Text = "";
ApplWarDiv.Visible = false;
lblApplicantWarnmsg.Text = "";
ApplErrorDiv.Visible = false;
lblApplicantErrormsg.Text = "";
switch (response.getMessageType())
{
case TransactionResponse.SeverityLevel.SUCESS:
ApplSuccessDiv.Visible = true;
lblApplicantSuccessmsg.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.INFO:
ApplInfoDiv.Visible = true;
lblApplicantInfomsg.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.WARNING:
ApplWarDiv.Visible = true;
if (response.getErrorCode() != null)
{
lblApplicantWarnmsg.Text = response.getMessage() + response.getErrorCode();
break;
}
lblApplicantWarnmsg.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.ERROR:
ApplErrorDiv.Visible = true;
if (response.getErrorCode() != null)
{
lblApplicantErrormsg.Text = response.getMessage() + response.getErrorCode();
break;
}
lblApplicantErrormsg.Text = response.getMessage();
break;
}
}
示例3: displayMessageToTheUser
private void displayMessageToTheUser(TransactionResponse response, bool noNotification)
{
if (noNotification)
{
InfoDIV.Visible = true;
lblInformationMsg.Text = "You have no notification sent to you";
return;
}
switch (response.getMessageType())
{
case TransactionResponse.SeverityLevel.SUCESS:
SucessDIV.Visible = true;
lblErrorMsg.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.INFO:
InfoDIV.Visible = true;
lblInformationMsg.Text = response.getMessage();
break;
case TransactionResponse.SeverityLevel.WARNING:
WarnDIV.Visible = true;
lblWarningMsg.Text = response.getMessage() + response.getErrorCode() ;
break;
case TransactionResponse.SeverityLevel.ERROR:
ErroroDIV.Visible = true;
lblErrorMsg.Text = response.getMessage() + response.getErrorCode();
break;
}
}
示例4: btnConfirmComplete_Click
protected void btnConfirmComplete_Click(object sender, EventArgs e)
{
string temp = DropDownVacancyProfList.SelectedValue;
if (temp == "-1")
{
lblDropVacancyList.Visible = true;
return;
}
string[] splitter = new string[] { PageConstants.GREATER_GREATER_THAN };
VacancyInfoTosplit = (temp).Split(splitter, StringSplitOptions.RemoveEmptyEntries);
vacancyNo = VacancyInfoTosplit[0].Trim();
VacancyDate = VacancyInfoTosplit[1].Trim();
//Update vacancy Profile arrived date.
Vacancy vacancy = new Vacancy();
vacancy.VacancyNo = vacancyNo;
vacancy.PostedDate = VacancyDate;
TransactionResponse response = new TransactionResponse();
VacancyRegistrationAndEvaluationManager manager = new VacancyRegistrationAndEvaluationManager(vacancy);
response = manager.updateProfileArrivedDateAndVacancyStatus();
PanelConfirmVacancyComplete.Visible = false;
displayMessageToTheUser(response);
if (response.isSuccessful())
{
//REGISTER NOTIFICATION for HR Manager
//check the vacancy status whether its re-advertise or Normal
response = manager.getVacancyDetail(vacancy);
DataTable dataTable = (DataTable)response.Data;
string vacStatus = null;
string repHROfficerProcessor = null;
string repHROfficerCheckor = null;
NotificationManager notificationManager = new NotificationManager(vacancy);
TransactionResponse notificationResponse = null;
if (dataTable != null && dataTable.Rows.Count > 0)
{
vacStatus = dataTable.Rows[0]["status"].ToString();
repHROfficerProcessor = dataTable.Rows[0]["responsible_processor_EID"].ToString();
repHROfficerCheckor = dataTable.Rows[0]["reponsible_accessor_EID"].ToString();
if (vacStatus.Trim() == "11")
{
if (repHROfficerCheckor != null || repHROfficerProcessor != null)
{
}
else
{
notificationResponse = notificationManager.addNotification(Membership.GetUser(), "6");
}
}
else
{
notificationResponse = notificationManager.addNotification(Membership.GetUser(), "6");
}
}
if (!notificationResponse.isSuccessful())
{
WarnDIV.Visible = true;
lblWarningMsg.Text = notificationResponse.getMessage() + notificationResponse.getErrorCode();
}
DropDownVacancyProfList.ClearSelection();
}
else
{
msgPanel.Visible = true;
InfoDIV.Visible = true;
lblInformationMsg.Text = response.getMessage();
DropDownVacancyProfList.ClearSelection();
}
}
示例5: NotAssignedVacDV_ItemUpdating
protected void NotAssignedVacDV_ItemUpdating(object sender, DetailsViewUpdateEventArgs e)
{
try
{
string vacancyTitle = e.NewValues["[Vacancy Title]"].ToString().Trim();
string branchID = e.NewValues["branch_id"].ToString().Trim();
string deadLine = e.NewValues["[Vacancy Deadline]"].ToString().Trim();
string jGrade = e.NewValues["[Job Grade]"].ToString().Trim();
string year4Gen = e.NewValues["[Year required for General]"].ToString().Trim();
string year4Spec = e.NewValues["[Year required for Specific]"].ToString().Trim();
string genPerc = e.NewValues["[General Work Exp Percentage]"].ToString().Trim();
string specPerc = e.NewValues["[Specific Work Exp Percentage]"].ToString().Trim();
string RelPer = e.NewValues["[Related Work Exp Percentage]"].ToString().Trim();
string examPer = e.NewValues["[Examination Percentage]"].ToString().Trim();
string mangRec = e.NewValues["[Manageral Rec Percentage]"].ToString().Trim();
string interviewPer = e.NewValues["[Interview Percentage]"].ToString().Trim();
string benefit = e.NewValues["[Job Benefit]"].ToString().Trim();
string jobDes = e.NewValues["[Job Description]"].ToString().Trim();
string jobReq = e.NewValues["[Job Requirement]"].ToString().Trim();
Vacancy vacancy = new Vacancy();
vacancy.VancayTitle = vacancyTitle;
vacancy.BranchId = branchID;
vacancy.VancyDeadline = deadLine;
vacancy.VacancyforJobGrade = jGrade;
vacancy.YearRequiredforGeneral = year4Gen;
vacancy.YearRequiredforSpec = year4Spec;
vacancy.GeneralWrkExprPercent = genPerc;
vacancy.SpecificWrkExprPercent = specPerc;
vacancy.RelatedWrkExprPercent = RelPer;
vacancy.ExaminationPercent = examPer;
vacancy.ManagerRecPercent = mangRec;
vacancy.InterviewPercent = interviewPer;
vacancy.SalaryAndBenefit = benefit;
vacancy.JobDescription = jobDes;
vacancy.JobRequirement = jobReq;
vacancy.VacancyNo = vacancyNoforGV;
vacancy.PostedDate = postDate;
VacancyRegistrationAndEvaluationManager manager = new VacancyRegistrationAndEvaluationManager();
TransactionResponse response = new TransactionResponse();
response = manager.updateVacancyDetailNotAssignedtoHROfficer(vacancy);
if (response.isSuccessful())
{
NotAssignedVacDV.ChangeMode(DetailsViewMode.ReadOnly);
BindAssignedVacToDetailView();
msgPanel.Visible = true;
SucessDIV.Visible = true;
lblSuccessMessage.Text = response.getMessage();
}
else
{
msgPanel.Visible = true;
ErroroDIV.Visible = true;
lblErrorMsg.Text = response.getMessage();
}
}
catch (Exception ex)
{
msgPanel.Visible = true;
lblErrorMsg.Text = ex.StackTrace.ToString();
}
}
示例6: AssignedVacDV_ItemUpdating
//.........这里部分代码省略.........
string accesID = e.NewValues["[Accessor ID]"].ToString().Trim();
if (vacStatusCanEditted == "Vacancy Checking Done" ||
vacStatusCanEditted == "Vacancy Evalution1 Done" ||
vacStatusCanEditted == "Vacancy Evalution2 Done")
{
updateAccProc = 0;
}
else
{
updateAccProc = 1;
}
Vacancy vacancy = new Vacancy();
vacancy.VancayTitle = vacancyTitle;
vacancy.BranchId = branchID;
vacancy.VancyDeadline = deadLine;
vacancy.VacancyforJobGrade = jGrade;
vacancy.Status = vacancyStatus;
vacancy.YearRequiredforGeneral = year4Gen;
vacancy.YearRequiredforSpec = year4Spec;
vacancy.GeneralWrkExprPercent = genPerc;
vacancy.SpecificWrkExprPercent = specPerc;
vacancy.RelatedWrkExprPercent = RelPer;
vacancy.ExaminationPercent = examPer;
vacancy.ManagerRecPercent = mangRec;
vacancy.InterviewPercent = interviewPer;
vacancy.ApplicantComplete = appCompDate;
vacancy.ProfileArrivedDate = profArrive;
vacancy.ProcessorStartDate = procSDate;
vacancy.ProcessorEndDate = procEDate;
vacancy.AccessorStartDate = accesSDate;
vacancy.AccessorEndDate = accesEDate;
vacancy.ResponsibleProcessorEID = procID;
vacancy.ResponsibleAccessorEID = accesID;
vacancy.JobDescription = jobDes;
vacancy.JobRequirement = jobReq;
vacancy.SalaryAndBenefit = benefit;
vacancy.VacancyNo = vacancyNoforGV;
vacancy.PostedDate = postDate;
VacancyRegistrationAndEvaluationManager manager = new VacancyRegistrationAndEvaluationManager();
TransactionResponse response = new TransactionResponse();
//get the current Processor and Checker
response = manager.getVacancyDetail(vacancy);
DataTable dataTable = (DataTable)response.Data;
if (dataTable != null && dataTable.Rows.Count > 0)
{
oldProcessor = dataTable.Rows[0]["responsible_processor_EID"].ToString().Trim();
oldAccessor = dataTable.Rows[0]["reponsible_accessor_EID"].ToString().Trim();
if (procID == oldProcessor && accesID == oldAccessor)
{
ProcAccUpdateStatus = 1;
}
else if (procID != oldProcessor && accesID == oldAccessor)
{
ProcAccUpdateStatus = 2;
}
else if (procID == oldProcessor && accesID != oldAccessor)
{
ProcAccUpdateStatus = 3;
}
else if (procID != oldProcessor && accesID != oldAccessor)
{
ProcAccUpdateStatus = 4;
}
}
response = manager.updateVacancyDetailAssignedtoHROfficer(vacancy, updateAccProc, ProcAccUpdateStatus,
oldProcessor, oldAccessor);
if (response.isSuccessful())
{
AssignedVacDV.ChangeMode(DetailsViewMode.ReadOnly);
BindAssignedVacToDetailView();
msgPanel.Visible = true;
SucessDIV.Visible = true;
lblSuccessMessage.Text = response.getMessage();
}
else
{
msgPanel.Visible = true;
ErroroDIV.Visible = true;
lblErrorMsg.Text = response.getMessage();
}
}
catch (Exception ex)
{
msgPanel.Visible = true;
lblErrorMsg.Text = ex.StackTrace.ToString();
}
}
示例7: btnConfirmComplete_Click
protected void btnConfirmComplete_Click(object sender, EventArgs e)
{
Vacancy vacancy = new Vacancy();
try
{
vacancy.VacancyNo = vacancyNumber;
vacancy.PostedDate = postDate;
VacancyRegistrationAndEvaluationManager manager = new VacancyRegistrationAndEvaluationManager(vacancy);
TransactionResponse response = new TransactionResponse();
response = manager.updateNotAnnouncedVacancyToAnnounced();
if (response.isSuccessful())
{
clearMsgPanel();
msgPanel.Visible = true;
SucessDIV.Visible = true;
string success = response.getMessage();
populatePostedVacancy();
clearWarningmsg();
populatePostedVacancy();
SucessDIV.Visible = true;
lblSuccessMessage.Text = success;
}
else
{
clearMsgPanel();
msgPanel.Visible = true;
ErroroDIV.Visible = true;
lblErrorMsg.Text = response.getMessage();
}
}
catch (Exception ex)
{
clearMsgPanel();
msgPanel.Visible = true;
lblErrorMsg.Text = ex.StackTrace.ToString();
}
}
示例8: btnConfirmComplete_Click
protected void btnConfirmComplete_Click(object sender, EventArgs e)
{
lblCompleteVacancy.Visible = false;
string[] splitter = new string[] { PageConstants.GREATER_GREATER_THAN };
string[] VacancyInfoTosplit = (DropDownListCompVacancy.SelectedItem.Text).Split(splitter, StringSplitOptions.RemoveEmptyEntries);
string vacancyNo = VacancyInfoTosplit[0].Trim();
string VacancyDate = VacancyInfoTosplit[1].Trim();
//Update vacancy Profile arrived date.
Vacancy vacancy = new Vacancy();
vacancy.VacancyNo = vacancyNo;
vacancy.PostedDate = VacancyDate;
TransactionResponse response = new TransactionResponse();
VacancyRegistrationAndEvaluationManager manager = new VacancyRegistrationAndEvaluationManager(vacancy);
response = manager.getVacancyDetail(vacancy);
DataTable dataTable = (DataTable)response.Data;
string vacStatus = null;
string respProcessor = null;
string respAccessor = null;
if (dataTable != null && dataTable.Rows.Count > 0)
{
vacStatus = dataTable.Rows[0]["status"].ToString().Trim();
respProcessor = dataTable.Rows[0]["responsible_processor_EID"].ToString().Trim();
respAccessor = dataTable.Rows[0]["reponsible_accessor_EID"].ToString().Trim();
}
vacancy.ResponsibleProcessorEID = respProcessor;
vacancy.ResponsibleAccessorEID = respAccessor;
if (vacStatus == "11" && respAccessor != null && respProcessor != null && respAccessor != "" && respProcessor != "")
{
//Change the status of the vacancy into 3 ==> assigned to HR Officer
//notifiy Re-advertise vacancy re-assigned to HR Officer
//update vacancy status to 'assigned for Evaluation' STAUS CODE = 3 .
vacancy.Status = VacancyConstants.VACANCY_ASSIGNED_TO_HR_OFFICERS;
VacancyRegistrationAndEvaluationManager vacancyRegistrationManager = new VacancyRegistrationAndEvaluationManager(vacancy);
response = vacancyRegistrationManager.updateVacancyStatusToAssgnedFromReAdvertise();
//Notification for HR Officer goes here.
NotificationManager notificationManager = new NotificationManager(vacancy);
TransactionResponse notificationResponse = notificationManager.addNotificationForVacancyAssignement(Membership.GetUser(), true);
if (notificationResponse.isSuccessful())
{
}
else
{
WarnDIV.Visible = true;
lblWarningMsg.Text = notificationResponse.getMessage() + notificationResponse.getErrorCode();
}
}
else
{
response = manager.getApplicantRegistrationComplete();
if (response.isSuccessful())
{
response = manager.updateApplicantRegisterationCompleteDate();
if (response.isSuccessful())
{
msgPanel.Visible = true;
SucessDIV.Visible = true;
lblSuccessMessage.Text = response.getMessage();
PanelCompleteApplicant.Visible = true;
btnCompAppReg.Visible = true;
DropDownListCompVacancy.ClearSelection();
//Register Notification here if its required
}
else
{
msgPanel.Visible = true;
ErroroDIV.Visible = true;
lblErrorMsg.Text = response.getMessage() + response.getErrorCode();
}
}
else
{
clearMsgPanel();
msgPanel.Visible = true;
InfoDIV.Visible = true;
lblInformationMsg.Text = response.getMessage();
}
}
populateVacancyList();
populateVacancyForRegComplete();
PanelConfirmVacancyComplete.Visible = false;
DropDownListCompVacancy.ClearSelection();
}