From 8b95b50dafbd87114eb35f0512991225bdf94b8d Mon Sep 17 00:00:00 2001 From: allauddin Date: Tue, 8 Aug 2023 18:04:23 +0530 Subject: [PATCH] VisitorphoneverifyPreAction.cs Changes --- .../VisitorphoneverifyPreAction.cs | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/CRM.Visitors/ActionProviders/VisitorphoneverifyPreAction.cs b/CRM.Visitors/ActionProviders/VisitorphoneverifyPreAction.cs index 2913058..48231f5 100644 --- a/CRM.Visitors/ActionProviders/VisitorphoneverifyPreAction.cs +++ b/CRM.Visitors/ActionProviders/VisitorphoneverifyPreAction.cs @@ -30,7 +30,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders } } public string FormActionName - { + { get { return "VisitorPhonenumberVerify"; @@ -75,6 +75,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders //var vistortypeid = Convert.ToInt32(dictObj["visitortypeid"].ToString()); var mobile = Convert.ChangeType(dictObj["mobilenumber1"].ToString(), typeof(string)); var email = Convert.ChangeType(dictObj["emailid_new"].ToString(), typeof(string)); + var typeofvisitor = Convert.ChangeType(dictObj["typeofvisitor"].ToString(), typeof(string)); var select = new Unibase.Data.Sql.Select("bizgazecrm_visitornumbers").AllColumns().Where("mobilenumber", mobile); var parameters = new List(); parameters.Add(new Unibase.Data.Parameter("@mobilenumber", mobile)); @@ -97,27 +98,27 @@ namespace Bizgaze.CRM.Visitors.ActionProviders dictObj["visitoremailid"] = Convert.ToInt64(dt1.Rows[0]["visitoremailid"]); } } - // if (vistortypeid != 2) - // { - if (dictObj.ContainsKey("isverified")) + if (typeofvisitor == "1") { - var isverified = dictObj["isverified"].ToString(); - await Task.Delay(0); - if (isverified == "false") + if (dictObj.ContainsKey("isverified")) { - return ActionResponse.CreateErrorResponse("1", "Please Verify Mobile Number", null); - } - if (dt.Rows.Count > 0) - { - return ActionResponse.CreateErrorResponse("1", "Mobile Number Already Exists", null); - } + var isverified = dictObj["isverified"].ToString(); + await Task.Delay(0); + if (isverified == "false") + { + return ActionResponse.CreateErrorResponse("1", "Please Verify Mobile Number", null); + } + if (dt.Rows.Count > 0) + { + return ActionResponse.CreateErrorResponse("1", "Mobile Number Already Exists", null); + } - if (dt1.Rows.Count > 0) - { - return ActionResponse.CreateErrorResponse("1", "Email already Exists", null); + if (dt1.Rows.Count > 0) + { + return ActionResponse.CreateErrorResponse("1", "Email already Exists", null); + } } } - // } var returnresponse = new FormActionResponse(); returnresponse.Obj = dictObj as ExpandoObject; returnresponse.PkValue = defaultPKValue;