From e65471cf117eb3fa3cf62015638f96838399d495 Mon Sep 17 00:00:00 2001 From: allauddin Date: Fri, 15 Sep 2023 10:18:39 +0530 Subject: [PATCH] VisitorPreInvitePreAction.cs changes --- .../VisitorPreInvitePreAction.cs | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs b/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs index d96a3dc..66e11e1 100644 --- a/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs +++ b/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs @@ -71,7 +71,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders var visitorManager = Unibase.Dependency.DependencyConfig.Resolve(); var dictObj = obj as IDictionary; dictObj.Add("lastupdateddate", DateTime.Now); - + dictObj.Add("checkindate", DateTime.Now); var CaptureImageObj = Convert.ChangeType(dictObj["Captureimage"].ToString(), typeof(object)).ToString(); var deserializeimagesObj = JsonSerializer.Deserialize>(CaptureImageObj); for (var k = 0; k < deserializeimagesObj.Count; k++) @@ -115,6 +115,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders var installedAppId = visitorsinfo.Result.Installedappid; var stage = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName); var NewStageId = stage.Result.StageId; + DateTime date = DateTime.Now; var updateDate = new Dictionary(); updateDate.Add("employeeid", employeeId); updateDate.Add("checkindate", DateTime.Now); @@ -126,22 +127,23 @@ namespace Bizgaze.CRM.Visitors.ActionProviders updateDate.Add("purposeofvisit", purposeofvisit); updateDate.Add("lastupdateddate", DateTime.Now); var UpdateStage = new Update("bizgazecrm_visitors").Values(updateDate).Where(Exp.Eq("visitorid", visitorid)); + // var UpdateStage = new Update("bizgazecrm_visitors").Value("stageid", NewStageId).Value("lastupdateddate", date).Value("checkindate", DateTime.Now).Where(Exp.Eq("visitorid", visitorid)); await _repository.ExecuteAsync(request, UpdateStage); - - - } - } + } else { return ActionResponse.CreateErrorResponse("1", "visitor Not Found"); } } - - returnresponse = new FormActionResponse(); - returnresponse.Obj = dictObj as ExpandoObject; - returnresponse.PkValue = 0; - return ActionResponse.CreateSuccessResponse("success", returnresponse); + //returnresponse = new FormActionResponse(); + //returnresponse.Obj = dictObj as ExpandoObject; + //returnresponse.PkValue = defaultPKValue; + //return ActionResponse.CreateSuccessResponse("success", returnresponse); + returnresponse = new FormActionResponse(); + returnresponse.Obj = null; + returnresponse.PkValue = 0; + return ActionResponse.CreateSuccessResponse("success", returnresponse); } public List AppliedApps {