Beispiel #1
0
        public object Put([FromBody] Signupformembership employee)
        {
            try
            {
                using (myGenieNetworkDBEntities dbContext = new myGenieNetworkDBEntities())
                {
                    var emailaddresschecking    = dbContext.Signupformemberships.Where(x => x.member_emailaddress.Equals(employee.emailaddress)).FirstOrDefault();
                    var confirmpasswordchecking = dbContext.Signupformemberships.Where(x => x.member_confirmpassword.Equals(employee.old_password)).FirstOrDefault();


                    if (emailaddresschecking != null && confirmpasswordchecking != null)
                    {
                        confirmpasswordchecking.member_confirmpassword = employee.new_password;
                        dbContext.SaveChanges();
                        return(new Response {
                            Status = "Success", Message = "password update "
                        });
                    }
                    else
                    {
                        return(new Response {
                            Status = "Invalid", Message = "The check your email and old password"
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
            }
        }
Beispiel #2
0
        public Object Post([FromBody] Signupformembership employee)
        {
            try
            {
                using (myGenieNetworkDBEntities dbContext = new myGenieNetworkDBEntities())
                {
                    var loguser  = dbContext.Signupformemberships.Where(x => x.member_preferredusername.Equals(employee.member_preferredusername)).FirstOrDefault();
                    var logemail = dbContext.Signupformemberships.Where(x => x.member_emailaddress.Equals(employee.member_emailaddress)).FirstOrDefault();
                    var logpass  = dbContext.Signupformemberships.Where(x => x.member_confirmpassword.Equals(employee.member_confirmpassword)).FirstOrDefault();
                    if (loguser != null && logpass != null)

                    {
                        return(new Response {
                            Status = "Success", Message = "Login Successfully"
                        });
                    }
                    else if (logpass != null && logpass != null)
                    {
                        return(new Response {
                            Status = "Success", Message = "Login Successfully"
                        });
                    }
                    return(new Response {
                        Status = "Invalid", Message = "Invalid User."
                    });
                }
            }
            catch (Exception)
            {
                throw new MyCustomException("message");
                //return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex);
            }
        }
Beispiel #3
0
        public object Post([FromBody] Signupformembership employee)
        {
            try

            {
                using (myGenieNetworkDBEntities dbContext = new myGenieNetworkDBEntities())
                {
                    var log = dbContext.Signupformemberships.Where(x => x.member_emailaddress.Equals(employee.member_emailaddress)).FirstOrDefault();
                    var val = dbContext.Signupformemberships.Where(x => x.member_preferredusername.Equals(employee.member_preferredusername)).FirstOrDefault();
                    if (log == null && val == null)

                    {
                        dbContext.Signupformemberships.Add(employee);
                        dbContext.SaveChanges();
                        return(new Response {
                            Status = "Success", Message = "successfully created Account"
                        });
                    }

                    else if (log == null)
                    {
                        return(new Response {
                            Status = "Invalid", Message = "The Username already exists"
                        });
                    }

                    else if (val == null)
                    {
                        return(new Response {
                            Status = "Invalid", Message = "The Email already exists"
                        });
                    }
                }
                return(new Response {
                    Status = "Invalid", Message = "The Email and Username already exists"
                });
            }

            catch (Exception)
            {
                throw new MyCustomException("message");
            }
        }