public static ClsQuestion GetByQueID(int QueID) { try { ClsQuestion obj = new ClsQuestion(); DataSet ds = new CRMDesigner.DataAccess.ClsQuestionAnsDataService().Question_GetByID(QueID); if (!obj.MapData(ds.Tables[0])) { obj = null; } return(obj); } catch (Exception ex) { ex.Data.Add("My Key", "VMukti--:--VmuktiModules--:--Call Center--:--CRMDesigner--:--CRMDesigner.Business--:--ClsQuestion.cs--:--GetByQueID()--"); //ClsException.LogError(ex); //ClsException.WriteToErrorLogFile(ex); System.Text.StringBuilder sb = new StringBuilder(); sb.AppendLine(ex.Message); sb.AppendLine(); sb.AppendLine("StackTrace : " + ex.StackTrace); sb.AppendLine(); sb.AppendLine("Location : " + ex.Data["My Key"].ToString()); sb.AppendLine(); sb1 = CreateTressInfo(); sb.Append(sb1.ToString()); VMuktiAPI.ClsLogging.WriteToTresslog(sb); return(null); } }
public static ClsQuestion GetByQueID(int QueID) { try { ClsQuestion obj = new ClsQuestion(); DataSet ds = new CRMDesigner.DataAccess.ClsQuestionAnsDataService().Question_GetByID(QueID); if (!obj.MapData(ds.Tables[0])) { obj = null; } return(obj); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "GetByQueID()", "ClsQuestion.cs"); return(null); } }
public static ClsQuestion GetByQueID(int QueID) { try { ClsQuestion obj = new ClsQuestion(); DataSet ds = new CRMDesigner.DataAccess.ClsQuestionAnsDataService().Question_GetByID(QueID); if (!obj.MapData(ds.Tables[0])) obj = null; return obj; } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "GetByQueID()", "ClsQuestion.cs"); return null; } }
public static ClsQuestion GetByQueID(int QueID) { try { ClsQuestion obj = new ClsQuestion(); DataSet ds = new CRMDesigner.DataAccess.ClsQuestionAnsDataService().Question_GetByID(QueID); if (!obj.MapData(ds.Tables[0])) obj = null; return obj; } catch (Exception ex) { ex.Data.Add("My Key", "VMukti--:--VmuktiModules--:--Call Center--:--CRMDesigner--:--CRMDesigner.Business--:--ClsQuestion.cs--:--GetByQueID()--"); //ClsException.LogError(ex); //ClsException.WriteToErrorLogFile(ex); System.Text.StringBuilder sb = new StringBuilder(); sb.AppendLine(ex.Message); sb.AppendLine(); sb.AppendLine("StackTrace : " + ex.StackTrace); sb.AppendLine(); sb.AppendLine("Location : " + ex.Data["My Key"].ToString()); sb.AppendLine(); sb1 = CreateTressInfo(); sb.Append(sb1.ToString()); VMuktiAPI.ClsLogging.WriteToTresslog(sb); return null; } }
void btnSave_Click(object sender, RoutedEventArgs e) { try { ClsQuestion objQue = new ClsQuestion(); if (varState == 0) objQue.ID = -1; else objQue.ID = varID; objQue.Category = cmbCategory.Text; objQue.Description = txtDescription.Text; objQue.Header = txtHeader.Text; objQue.Name = txtName.Text; objQue.ScriptID = int.Parse(((ListBoxItem)cmbScript.SelectedItem).Tag.ToString()); int Queueid = objQue.Save(); ClsAnswer.Delete(Queueid); int count = 0; if (txtNoOfOptions.Text.ToString() != "") { count = int.Parse(txtNoOfOptions.Text.ToString()); } for (int i = 0; i < count; i++) { ClsAnswer objAns = new ClsAnswer(); objAns.ID = -1; objAns.QuestionID = Queueid; objAns.OptionName = txtOption[i].Text.ToString(); if(cmbOption[i].SelectedItem != null) objAns.ActionQuestionID = int.Parse(((ListBoxItem)cmbOption[i].SelectedItem).Tag.ToString()); else objAns.ActionQuestionID = Queueid; objAns.Description = ""; objAns.Save(); } FncFillGrid(); FncClearAll(); PrevOption = 0; } catch (Exception exp) { VMuktiAPI.VMuktiHelper.ExceptionHandler(exp, "btnSave_Click()", "CtlQuestionAns.xaml.cs"); } }
void btnSave_Click(object sender, RoutedEventArgs e) { try { ClsQuestion objQue = new ClsQuestion(); if (varState == 0) objQue.ID = -1; else objQue.ID = varID; objQue.Category = cmbCategory.Text; objQue.Description = txtDescription.Text; objQue.Header = txtHeader.Text; objQue.Name = txtName.Text; objQue.ScriptID = int.Parse(((ListBoxItem)cmbScript.SelectedItem).Tag.ToString()); int Queueid = objQue.Save(); ClsAnswer.Delete(Queueid); int count = 0; if (txtNoOfOptions.Text.ToString() != "") { count = int.Parse(txtNoOfOptions.Text.ToString()); } for (int i = 0; i < count; i++) { ClsAnswer objAns = new ClsAnswer(); objAns.ID = -1; objAns.QuestionID = Queueid; objAns.OptionName = txtOption[i].Text.ToString(); if(cmbOption[i].SelectedItem != null) objAns.ActionQuestionID = int.Parse(((ListBoxItem)cmbOption[i].SelectedItem).Tag.ToString()); else objAns.ActionQuestionID = Queueid; objAns.Description = ""; objAns.Save(); } FncFillGrid(); FncClearAll(); PrevOption = 0; } catch (Exception exp) { exp.Data.Add("My Key", "btnSave_Click()--:--CtlQuestionAns.xaml.cs--:--" + exp.Message + " :--:--"); //ClsException.LogError(ex); //ClsException.WriteToErrorLogFile(ex); System.Text.StringBuilder sb = new StringBuilder(); sb.AppendLine(exp.Message); sb.AppendLine(); sb.AppendLine("StackTrace : " + exp.StackTrace); sb.AppendLine(); sb.AppendLine("Location : " + exp.Data["My Key"].ToString()); sb.AppendLine(); sb1 = CreateTressInfo(); sb.Append(sb1.ToString()); VMuktiAPI.ClsLogging.WriteToTresslog(sb); } }