Пример #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));
            }
        }
Пример #2
0
 public IEnumerable <Signupformembership> Get()
 {
     using (myGenieNetworkDBEntities dbContext = new myGenieNetworkDBEntities())
     {
         return(dbContext.Signupformemberships.ToList());
     }
 }
Пример #3
0
 public Signupformembership Get(int id)
 {
     using (myGenieNetworkDBEntities dbContext = new myGenieNetworkDBEntities())
     {
         return(dbContext.Signupformemberships.FirstOrDefault(e => e.member_Id == id));
     }
 }
Пример #4
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);
            }
        }
Пример #5
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");
            }
        }