//Modified by Sumit Gupta [31-01-15]
        public ActionResult ChangePassword(string id, string oldpass, string newpass, string confirmpass)
        {
            User objUser = (User)Session["User"];

            Api.User.User ApiobjUser = new Api.User.User();
            //UserRepository userrepo = new UserRepository();
            //Domain.Socioboard.Domain.User user = ApiobjUser.getUserInfoByEmail(;
            string user = ApiobjUser.getUserInfoByEmail(id);
            string ret  = string.Empty;

            if (newpass.Equals(confirmpass))
            {
                //Modified by Sumit Gupta [31-01-15]
                ret = ApiobjUser.ChangePassword(id, oldpass, newpass);
                //ret = ApiobjUser.ChangePasswordWithoutOldPassword(id, "", newpass);
            }
            else
            {
                ret = "New Password and Confirm Password mismatch";
            }
            //string ret = ApiobjUser.UpdateUser(id, fname, lname, dt);
            //if (ret == "1")
            //{
            //    objUser.UserName = fname + " " + lname;
            //    objUser.TimeZone = dt;
            //    Session["User"] = objUser;
            //}
            return(Content(ret));
        }
        public ActionResult ChangeAdminPassword()
        {
            string NewPassword = Request.Form["NewPassword"].ToString();
            string OldPassword = Request.Form["OldPassword"].ToString();
            string returnmsg   = string.Empty;

            Api.User.User ApiobjUser = new Api.User.User();
            Domain.Socioboard.Domain.User ObjUser = (Domain.Socioboard.Domain.User)Session["User"];
            string OldPaswrd = EncodePassword(OldPassword);

            if (ObjUser.Password == OldPaswrd)
            {
                if (NewPassword != OldPaswrd)
                {
                    string ChngePasswordMessage = ApiobjUser.ChangePassword(ObjUser.EmailId.ToString(), OldPassword, NewPassword, Session["access_token"].ToString());
                    returnmsg = ChngePasswordMessage;
                    if (ChngePasswordMessage == "Password Changed Successfully")
                    {
                        ObjUser.Password = EncodePassword(NewPassword);
                        Session["User"]  = ObjUser;
                    }
                }
                else
                {
                    returnmsg = "You can't Use Old password as New Password!";
                }
            }
            else
            {
                returnmsg = "Entered Old Password Not Match!";
            }
            return(Content(returnmsg));
        }
 public ActionResult ChangeAdminPassword()
 {
     string NewPassword = Request.Form["NewPassword"].ToString();
     string OldPassword = Request.Form["OldPassword"].ToString();
     string returnmsg=string.Empty;
     Api.User.User ApiobjUser = new Api.User.User();
     Domain.Socioboard.Domain.User ObjUser = (Domain.Socioboard.Domain.User)Session["User"];
     string OldPaswrd = EncodePassword(OldPassword);
     if (ObjUser.Password == OldPaswrd)
     {
         if (NewPassword != OldPaswrd)
         {
             string ChngePasswordMessage = ApiobjUser.ChangePassword(ObjUser.EmailId.ToString(), OldPassword, NewPassword, Session["access_token"].ToString());
             returnmsg = ChngePasswordMessage;
             if (ChngePasswordMessage == "Password Changed Successfully")
             {
                 ObjUser.Password = EncodePassword(NewPassword);
                 Session["User"] = ObjUser;
             }
         }
         else
         {
             returnmsg = "You can't Use Old password as New Password!";
         }
     }
     else
     {
         returnmsg = "Entered Old Password Not Match!";
     }
     return Content(returnmsg);
 }
 //Modified by Sumit Gupta [31-01-15]
 public ActionResult ChangePassword(string id, string oldpass, string newpass, string confirmpass)
 {
     User objUser = (User)Session["User"];
     Api.User.User ApiobjUser = new Api.User.User();
     //UserRepository userrepo = new UserRepository();
     //Domain.Socioboard.Domain.User user = ApiobjUser.getUserInfoByEmail(;
     string user = ApiobjUser.getUserInfoByEmail(id);
     string ret = string.Empty;
     if (newpass.Equals(confirmpass))
     {
         //Modified by Sumit Gupta [31-01-15]
         ret = ApiobjUser.ChangePassword(id, oldpass, newpass);
         //ret = ApiobjUser.ChangePasswordWithoutOldPassword(id, "", newpass);
     }
     else
     {
         ret = "New Password and Confirm Password mismatch";
     }
     //string ret = ApiobjUser.UpdateUser(id, fname, lname, dt);
     //if (ret == "1")
     //{
     //    objUser.UserName = fname + " " + lname;
     //    objUser.TimeZone = dt;
     //    Session["User"] = objUser;
     //}
     return Content(ret);
 }