public VerifyVisitorSuccessModel VerifyVisitor(string visitorId) { var verifyVisitorSuccess = new VerifyVisitorSuccessModel(); try { using (var db = new OggleBoobleMySqlContext()) { Visitor dbVisitor = db.Visitors.Where(v => v.VisitorId == visitorId).FirstOrDefault(); if (dbVisitor == null) { verifyVisitorSuccess.VisitorIdExists = false; } else { verifyVisitorSuccess.VisitorIdExists = true; verifyVisitorSuccess.Country = dbVisitor.Country; var dbRegisterUser = db.RegisteredUsers.Where(v => v.VisitorId == visitorId).FirstOrDefault(); if (dbRegisterUser == null) { verifyVisitorSuccess.IsRegisteredUser = false; } else { verifyVisitorSuccess.IsRegisteredUser = true; } } } verifyVisitorSuccess.Success = "ok"; } catch (Exception ex) { verifyVisitorSuccess.Success = Helpers.ErrorDetails(ex); } return(verifyVisitorSuccess); }
public VerifyVisitorSuccessModel verifyVisitorId(string visitorId) { VerifyVisitorSuccessModel visitorSuccessModel = new VerifyVisitorSuccessModel(); try { using (OggleBoobleMySqContext db = new OggleBoobleMySqContext()) { var dbVisitor = db.Visitors.Where(v => v.VisitorId == visitorId).FirstOrDefault(); if (dbVisitor == null) { visitorSuccessModel.Exists = false; } else { visitorSuccessModel.Exists = true; visitorSuccessModel.IpAddress = dbVisitor.IpAddress; } visitorSuccessModel.Success = "ok"; } } catch (Exception ex) { visitorSuccessModel.Success = Helpers.ErrorDetails(ex); } return(visitorSuccessModel); }