Esempio n. 1
0
    def save(self, request, params={}):
        json_request = json.loads(request.body)

        self.request_to_form(json_request)
        res = {}
        if (self.input_validation()):
            res["error"] = True
            res["message"] = ""

        else:
            emsg = EmailMessage()
            emsg.to = [self.form["login_id"]]
            e = {}
            e["login"] = self.form["login_id"]
            e["password"] = self.form["password"]
            emsg.subject = "ORS Registration Successful"

            mailResponse = EmailService.send(emsg, "signUp", e)
            r = self.form_to_model(User(), json_request)
            service = UserService()
            c = service.save(r)
            res = {}

            if (mailResponse == 1):
                res["data"] = r.to_json()
                res["error"] = False
                res["message"] = "Data is Successfully saved"
            else:
                res["error"] = True
                res["message"] = "Data is not saved"
        return JsonResponse({"form": self.form, "data": res})
Esempio n. 2
0
 def get(self, request, params={}):
     service = UserService()
     c = service.get(params["id"])
     res = {}
     if (c != None):
         res["data"] = c.to_json()
         res["error"] = False
         res["message"] = "Data is found"
     else:
         res["error"] = True
         res["message"] = "record not found"
     return JsonResponse({"data": res["data"]})
Esempio n. 3
0
 def delete(self, request, params={}):
     service = UserService()
     c = service.get(params["id"])
     res = {}
     if (c != None):
         service.delete(params["id"])
         res["data"] = c.to_json()
         res["error"] = False
         res["message"] = "Data is Successfully deleted"
     else:
         res["error"] = True
         res["message"] = "Data is not deleted"
     return JsonResponse({"data": res["data"]})
Esempio n. 4
0
 def save(self, request, params={}):
     json_request = json.loads(request.body)
     r = self.form_to_model(User(), json_request)
     service = UserService()
     c = service.save(r)
     res = {}
     if (r != None):
         res["data"] = r.to_json()
         res["error"] = False
         res["message"] = "Data is Successfully saved"
     else:
         res["error"] = True
         res["message"] = "Data is not saved"
     return JsonResponse({"data": res})
Esempio n. 5
0
 def search(self, request, params={}):
     service = UserService()
     c = service.search(params)
     res = {}
     data = []
     for x in c:
         data.append(x.to_json())
     if (c != None):
         res["data"] = data
         res["error"] = False
         res["message"] = "Data is found"
     else:
         res["error"] = True
         res["message"] = "record not found"
     return JsonResponse({"data": res})
Esempio n. 6
0
 def submit(self, request, params={}):
     user = request.session.get("user", None)
     q = User.objects.filter(password=self.form["oldPassword"])
     if q.count() > 0:
         if self.form["confirmPassword"] == self.form["newPassword"]:
             emgs = EmailMessage()
             emgs.to = [user.login]
             emgs.subject = "Change Password"
             mailResponse = EmailService.send(emgs, "changePassword", user)
             print("-------------------->>>>", mailResponse)
             if (mailResponse == 1):
                 convertUser = self.convert(user, user.id,
                                            self.form["newPassword"])
                 UserService().save(convertUser)
                 self.form["error"] = False
                 self.form["message"] = "Password is changed"
                 res = render(request, self.get_template(),
                              {"form": self.form})
             else:
                 self.form["error"] = True
                 self.form["message"] = "Please check your net "
                 res = render(request, self.get_template(),
                              {"form": self.form})
         else:
             self.form["error"] = True
             self.form["confirmPassword"] = "******"
             res = render(request, self.get_template(), {"form": self.form})
     else:
         self.form["error"] = True
         self.form["oldPassword"] = "******"
         res = render(request, self.get_template(), {"form": self.form})
     return res
    def save(self, request, params={}):
        json_request = json.loads(request.body)
        self.request_to_form(json_request)
        user = request.session.get("user", None)
        q = User.objects.filter(password=self.form["oldPassword"])
        print("---------------------------------", q[0])
        if q.count() > 0:
            if self.form["confirmPassword"] == self.form["newPassword"]:
                emgs = EmailMessage()
                emgs.to = [user.login_id]
                emgs.subject = "Change Password"
                mailResponse = EmailService.send(emgs, "changePassword", user)

                if (mailResponse == 1):
                    convertUser = self.convert(user, user.id,
                                               self.form["newPassword"])
                    UserService().save(convertUser)
                    self.form["error"] = False
                    self.form[
                        "message"] = "Your password is change successfully, Pls check your mail"
                    res = JsonResponse({"form": self.form})
                else:
                    self.form["error"] = True
                    self.form["message"] = "Please check your net "
                    res = JsonResponse({"form": self.form})
            else:
                self.form["error"] = True
                self.form["confirmPassword"] = "******"
                res = JsonResponse({"form": self.form})
        else:
            self.form["error"] = True
            self.form["oldPassword"] = "******"
            res = JsonResponse({"form": self.form})
        return res
Esempio n. 8
0
    def search(self, request, params={}):
        json_request = json.loads(request.body)
        if (json_request):
            params["login_id"] = json_request.get("login_id", None)

        service = UserService()
        c = service.search(params)
        res = {}
        data = []
        for x in c:
            data.append(x.to_json())
        if (c != None):
            res["data"] = data
            res["error"] = False
            res["message"] = "Data is found"
        else:
            res["error"] = True
            res["message"] = "record not found"
        return JsonResponse({"data": res})
Esempio n. 9
0
    def search(self, request, params={}):
        json_request = json.loads(request.body)
        if (json_request):
            params["firstName"] = json_request.get("firstName", None)
            params["login_id"] = json_request.get("login_id", None)
            params["pageNo"] = json_request.get("pageNo", None)

        service = UserService()
        c = service.search(params)

        res = {}
        if (c != None):
            res["data"] = c["data"]
            res["error"] = False
            res["message"] = "Data is found"
        else:
            res["error"] = True
            res["message"] = "record not found"
        return JsonResponse({"result": res})
Esempio n. 10
0
 def get_service(self):
     return UserService()
Esempio n. 11
0
 def __init__(self):
     self.user = None
     self.userService = UserService()
     self.blogService = AlkaidService(BaseService_pb2.MessageType.BLOG)
     self.imageService = ImageService()
     self.login = LoginWindow(self)