Parcourir la source

CheckoutPreActionProvider.cs Changes

allauddin il y a 2 ans
Parent
révision
7817a1d3eb
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5
    0
      CRM.Visitors/ActionProviders/CheckoutPreActionProvider.cs

+ 5
- 0
CRM.Visitors/ActionProviders/CheckoutPreActionProvider.cs Voir le fichier

@@ -85,6 +85,11 @@ namespace CRM.Visitors.ActionProviders
85 85
                     var visitorManager = Unibase.Dependency.DependencyConfig.Resolve<Bizgaze.CRM.Visitors.Managers.IVisitorManager>();
86 86
                     var visitorid = dt.Rows[0]["visitorid"];
87 87
                     var tenantId = dt.Rows[0]["tenantid"];
88
+                    var typeofvisitor = dt.Rows[0]["typeofvisitor"];
89
+                    if (typeofvisitor == 2)
90
+                    {
91
+                        return ActionResponse<FormActionResponse>.CreateErrorResponse("1", "Please Check-In First");
92
+                    }
88 93
                     var feedBackJson = Convert.ChangeType(req["feedbackrating"].ToString(), typeof(object)).ToString();
89 94
                     var feedBackObj = JsonSerializer.Deserialize<CRM.Visitors.Request.VisitorRequest>(feedBackJson);
90 95
                     var comments = feedBackObj.Comments;

Chargement…
Annuler
Enregistrer