Ejemplo n.º 1
0
        public ActionResult ChangeMail(Models.Users u)
        {
            string newmail, pass, code, nowpass = string.Empty;

            newmail = u.UMail;
            pass    = u.UPass;
            code    = u.UState;
            if (!string.IsNullOrEmpty(mail) && string.IsNullOrEmpty(code))
            {
                return(Json(new { res = "false", msg = "请输入操作授权码!" }, JsonRequestBehavior.DenyGet));
            }
            if (mailCode != code)
            {
                return(Json(new { res = "false", msg = "授权码校验失败!" }, JsonRequestBehavior.DenyGet));
            }
            pass    = FormsAuthentication.HashPasswordForStoringInConfigFile(nowpass, "md5");
            nowpass = DBHelper.GetScalar("select UPass from Users where UNum=" + User.Identity.Name + "").ToString();
            if (pass != nowpass)
            {
                return(Json(new { res = "false", msg = "登录密码输入错误!" }, JsonRequestBehavior.DenyGet));
            }
            string sql = "update Users set UMail='" + newmail + "' where UNum=" + User.Identity.Name + "";

            if (DBHelper.GetLine(sql) > 0)
            {
                return(Json(new { res = "true", msg = "安全邮箱修改成功!" }, JsonRequestBehavior.DenyGet));
            }
            else
            {
                return(Json(new { res = "false", msg = "安全邮箱修改失败!" }, JsonRequestBehavior.DenyGet));
            }
        }
Ejemplo n.º 2
0
        public async Task SignInProcedureAsync(object sender, EventArgs e)
        {
            Models.Users user = new Models.Users(Entry_Username.Text, Entry_Password.Text);

            if (user.CheckInformation())
            {
                ActivitySpinner.IsVisible = true;
                // var result = await App.RestService.Login(user); ---removed because we are not currently connecting to an actual server.

                var result = await App.GetUserService().LoginUser(user);

                //  var result = new Token(); //Dummy token used because we are not actually connecting to a server at this point.
                await DisplayAlert("Login", "Login Successfull", "Ok");



                if (result != null)
                {
                    ActivitySpinner.IsVisible = false;
                    //App.UserDatabase.SaveUser(user); //removed because we are not currently connecting to a server.
                    //App.TokenDatabase.SaveToken(result); //removed because we are not currently connecting to a server.
                    // await Navigation.PushAsync(new Dashboard());
                    if (Device.RuntimePlatform == Device.RuntimePlatform)
                    {
                        Application.Current.MainPage = new MasterDetail();
                    }
                }
            }
            else
            {
                await DisplayAlert("Login", "Login not correct, empty username or password ", "Ok");

                ActivitySpinner.IsVisible = false;
            }
        }
Ejemplo n.º 3
0
        public ActionResult SendMail(Models.Users u)
        {
            string mail = DBHelper.GetScalar("exec GetMailByName '" + u.UName + "'").ToString();

            if (mail == "false")
            {
                return(Json(new { res = "false", msg = "您的帐号未绑定安全邮箱!" }, JsonRequestBehavior.DenyGet));
            }
            MailHelper m = new MailHelper();

            codeResult = MailHelper.RandomCode(12);
            m.To       = mail;
            m.Title    = "重置密码";
            m.Body     = "<h3>您此次重置密码操作的授权码是【" + codeResult + "】</h3>";
            if (m.Send())
            {
                codeResult = codeResult + "-" + u.UName;
                mail       = mail.Substring(0, 1) + "***" + mail.Substring(mail.LastIndexOf('@') - 3);
                return(Json(new { res = "true", msg = "授权码已发送至:" + mail }, JsonRequestBehavior.DenyGet));
            }
            else
            {
                return(Json(new { res = "false", msg = "邮件发送失败!" }, JsonRequestBehavior.DenyGet));
            }
        }
Ejemplo n.º 4
0
        public ActionResult Index(Models.Users users)
        {
            var passwordEncripted  = Encriptacion.Encriptacion.Encriptar(users.Us_Password);
            var loginResultClients = cli.BuscarClientePorLogin(users.Us_User_Name, passwordEncripted);
            var loginResultUsers   = use.BuscarUsers(users.Us_User_Name, passwordEncripted);

            if (loginResultClients != null)
            {
                //Si es nulo, entonces no existe.
                Session["UserID"] = users.Us_User_Name;
                Session["Nombre"] = loginResultClients.Cl_Nombre ?? users.Us_User_Name; //Si el campo de nombre es nulo, entonces se muestra el usuario.
                Session["Type"]   = "cliente";
                Session["Cedula"] = loginResultClients.Cl_Cedula ?? "0";                //Si el campo es nulo, pone un 0 por valor default.
                return(RedirectToAction("Index", "SeleccionDeFeria"));
            }
            else if (loginResultUsers)
            {
                Session["UserID"] = users.Us_User_Name;
                Session["Type"]   = "admin";
                return(RedirectToAction("UserDashboard"));
            }
            else
            {
                ModelState.AddModelError("errorLogin", "Usuario y/o contrasena incorrectos");
                return(View("Index"));
            }
        }
Ejemplo n.º 5
0
        public ActionResult Create(Models.Users users)
        {
            if (Session["UserID"] != null && Session["Type"].Equals("admin"))
            {
                try
                {
                    if (ModelState.IsValid)
                    {
                        //Encripta el password
                        var passwordEncriptado = Encriptacion.Encriptacion.Encriptar(users.Us_Password);
                        //Asigna la variable encriptada al objeto Password
                        users.Us_Password = passwordEncriptado;

                        var usersInsertar = Mapper.Map <DATA.Users>(users);
                        use.InsertarUsers(usersInsertar);
                        return(RedirectToAction("Index"));
                    }
                }
                catch (Exception)
                {
                    ModelState.AddModelError("error", "No se ha podido insertar");
                }
            }
            else
            {
                return(RedirectToAction("Index", "Home"));
            }
            return(View());
        }
Ejemplo n.º 6
0
        public void InsertUser(Models.Users user)

        {
            DBcontext.Users.Add(user);

            DBcontext.SaveChanges();
        }
Ejemplo n.º 7
0
        //
        // GET: /Advise/

        public ActionResult Write(int? id)
        {
            var user = new Models.Users();
            if (id != null)
                user = EnterRepository.GetRepositoryEnter().UsersRepository.LoadEntities(m => m.ID == id).FirstOrDefault();
            return View(user);
        }
Ejemplo n.º 8
0
        public ActionResult Registration(Models.RegistrationModel reg_model)
        {
            if (Session["session_key"] != null)
            {
                return(RedirectToAction("index"));
            }
            using (NHibernate.ISession session = NHibernateSessionManeger.OpenSession())
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                else
                {
                    NHibernate.IQuery query = session.CreateQuery("FROM Users WHERE name = '" + reg_model.Name + "'");
                    if (query.List <Models.Users>().Count() > 0)
                    {
                        ViewData["ErrorMessage"] = "    Пользователь с ником " + reg_model.Name + " уже занят   ";
                        return(View());
                    }

                    var usr = new Models.Users();
                    usr.Email = reg_model.Email;
                    usr.Name  = reg_model.Name;
                    var    salt             = Guid.NewGuid().ToByteArray();
                    string hashsed_password = Convert.ToBase64String(CryptSharp.Utility.SCrypt.ComputeDerivedKey(System.Text.UTF8Encoding.UTF8.GetBytes(reg_model.Password), salt, 16384, 8, 1, null, 128));
                    usr.HashPassword = hashsed_password;
                    usr.Salt         = Convert.ToBase64String(salt);
                    session.Save(usr);

                    return(RedirectToAction("authorization"));
                }
            }
        }
Ejemplo n.º 9
0
        public IActionResult OnGet(int?id)
        {
            string DbConnection = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\disko\OneDrive\1. Sheffiled Hallam University\Databases and Web\web\Assignment\Group\Group_Project_Assignment\Databases\Database.mdf;Integrated Security=True";

            SqlConnection conn = new SqlConnection(DbConnection);

            conn.Open();


            UserRecords = new Models.Users();

            using (SqlCommand command = new SqlCommand())
            {
                command.Connection  = conn;
                command.CommandText = "SELECT * FROM Userz WHERE UserId = @MemberID";

                command.Parameters.AddWithValue("@MemberID", id);
                Console.WriteLine("The id : " + id);

                SqlDataReader reader = command.ExecuteReader();

                while (reader.Read())
                {
                    UserRecords.MemberID     = reader.GetInt32(0);
                    UserRecords.UserName     = reader.GetString(1);
                    UserRecords.UserEmail    = reader.GetString(2);
                    UserRecords.UserCard     = reader.GetString(3);
                    UserRecords.UserPassword = reader.GetString(4);
                }
            }

            conn.Close();

            return(Page());
        }
Ejemplo n.º 10
0
        public void Countries(Models.Users user)
        {
            var _roWuserCountries = from _userCountry in db.UserCountries
                                    where _userCountry.UserId == user.UserId
                                    select _userCountry;

            if (_roWuserCountries.LongCount() > 0)
            {
                foreach (UserCountries _eachRow in _roWuserCountries)
                {
                    _countriesUsers.CountryId = _eachRow.CountryId;
                    _countriesUsers.UserId    = _eachRow.UserId;
                    var _roWcountriesUsers = from _contryUsers in db.Countries_Users
                                             where _contryUsers.CountryId == _countriesUsers.CountryId
                                             select _contryUsers;
                    if (_roWcountriesUsers.LongCount() > 0)
                    {
                        foreach (Countries_Users _eachcountries in _roWcountriesUsers)
                        {
                            _countries_Users             = new Countries_Users();
                            _countries_Users.Active      = _eachcountries.Active;
                            _countries_Users.CountryName = _eachcountries.CountryName;
                            _countries_Users.CountryId   = _eachcountries.CountryId;
                            _countries_Users.ID          = _eachcountries.ID;
                            lcoun.Add(_countries);
                        }
                    }
                }
            }
        }
Ejemplo n.º 11
0
 public Models.Users apimethod()
 {
     Models.Users users = new Models.Users();
     users.username = "******";
     users.sex      = "man";
     return(users);
 }
Ejemplo n.º 12
0
        public Models.Users GetUser(string userid)
        {
            Users obj = new Users();

            Models.Users userObj = new Models.Users();
            try
            {
                var user = _UserFacade.GetUser(userid);
                userObj = new Models.Users
                {
                    Id            = user.Id,
                    Userid        = user.Userid,
                    Firstname     = user.Firstname,
                    Lastname      = user.Lastname,
                    Email         = user.Email,
                    Pass          = user.Pass,
                    Pno           = user.Pno,
                    Image         = user.Image,
                    LoyaltyPoints = user.LoyaltyPoints
                };
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                obj = null;
                throw e;
            }
            return(userObj);
        }
Ejemplo n.º 13
0
 public ActionResult Login(Models.Users user)
 {
     if (ModelState.IsValid)
     {
         if (user.Email.Equals("*****@*****.**") && user.Passwords.Equals("connhanong"))
         {
             Session.Add("Admin", user);
             return(RedirectToAction("Index"));
         }
         var check = Services.LoginServices.Login(user.Email, user.Passwords);
         if (check)
         {
             Session.Add("User", user);
             return(RedirectToAction("Index"));
         }
         else
         {
             ViewBag.Error = "Sai tai khoản/ mật khẩu";
             return(View(user));
         }
     }
     else
     {
         ViewBag.Error = "Sai tai khoản/ mật khẩu";
         return(View(user));
     }
 }
Ejemplo n.º 14
0
        public void UpdateUser(Models.Users user)

        {
            DBcontext.Entry(user).State = EntityState.Modified;

            DBcontext.SaveChanges();
        }
Ejemplo n.º 15
0
        public ActionResult RoomieInfo(string id)
        {
            if (!WebCookieHelper.UserCheckLogin())
            {
                string userAgent = Request.UserAgent;
                if (userAgent.ToLower().Contains("micromessenger"))
                {
                    Utility.CookieHelper.SetCookie("returnurl", Request.Url.ToString(), "", 1);
                    return(Redirect("/weixin/account"));
                }
                else
                {
                    return(Redirect("/member/login?returnurl=" + Request.Url));
                }
            }
            if (string.IsNullOrEmpty(id))
            {
                Models.Users result = new Models.Users();
                return(View(result));
            }
            int nid  = int.Parse(id);
            var user = EnterRepository.GetRepositoryEnter().UsersRepository.LoadEntities(m => m.ID == nid).FirstOrDefault();

            return(View(user));
        }
Ejemplo n.º 16
0
 public ActionResult DeleteConfirmed(int id)
 {
     Models.Users users = db.Users.Find(id);
     db.Users.Remove(users);
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 17
0
        public async Task <IdentityResult> RegisterUser(Models.Users userModel)
        {
            Models.Users user = new Models.Users
            {
                UserName             = userModel.UserName,
                EmailConfirmed       = false,
                PhoneNumberConfirmed = false,
                TwoFactorEnabled     = false,
                LockoutEnabled       = false,
                AccessFailedCount    = 0
            };

            IdentityResult result = null;

            try
            {
                result = await _userManager.CreateAsync(user, userModel.Password);
            }
            catch (DbEntityValidationException dbEx)
            {
                foreach (var validationErrors in dbEx.EntityValidationErrors)
                {
                    foreach (var validationError in validationErrors.ValidationErrors)
                    {
                        System.Console.WriteLine("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage);
                    }
                }
            }


            return(result);
        }
Ejemplo n.º 18
0
        public ActionResult SignUp(IFormCollection collection, Models.Users user)
        {
            PizzaBox.Domain.Users dmc = new Users();

            dmc.FirstName = user.FirstName;
            dmc.LastName  = user.LastName;
            dmc.Street    = user.Street;
            dmc.City      = user.City;
            dmc.State     = user.State;
            dmc.ZipCode   = user.ZipCode;
            dmc.Phone     = user.Phone;
            dmc.Email     = user.Email;
            dmc.Password  = user.Password;

            try
            {
                db.AddUser(dmc);
                db.Save();
                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                return(View());
            }
        }
Ejemplo n.º 19
0
        public List <Models.Users> GetsUser(string userid)
        {
            List <Models.Users> obj = new List <Models.Users>();

            try
            {
                var repobj = _AdminFacade.GetUser(userid);
                if (repobj != null)
                {
                    var iter = new Models.Users();
                    foreach (var user in repobj)
                    {
                        iter = new Models.Users
                        {
                            Id            = user.Id,
                            Userid        = user.Userid,
                            Email         = user.Email,
                            Pass          = null,
                            Pno           = user.Pno,
                            Firstname     = user.Firstname,
                            Lastname      = user.Lastname,
                            LoyaltyPoints = user.LoyaltyPoints
                        };
                        obj.Add(iter);
                    }
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                obj = null;
                throw e;
            }
            return(obj);
        }
Ejemplo n.º 20
0
        private static System.Collections.Generic.List <Models.Users> ListAuthStatic()
        {
            var List = new System.Collections.Generic.List <Models.Users>();
            var User = new Models.Users();

            //tuanmjnh
            User.Id        = Guid.Parse("f4191f70-2c4a-442e-a62d-b4b6833b33f4");
            User.Username  = "******";
            User.Password  = "******";//"Tuanmjnh@tm"; //"fc44d0279133a2f46178134ce9bf2167";//tuanmjnh@123
            User.Salt      = "1c114c58-69d9-41e6-bd3e-363906e04e50";
            User.FullName  = "Bơm Bơm";
            User.FullName  = "tuanmjnh";
            User.Mobile    = "0123456789";
            User.Email     = "*****@*****.**";
            User.Address   = "SuperAdmin";
            User.Roles     = Common.Roles.superadmin;
            User.Orders    = 0;
            User.CreatedBy = "f4191f70-2c4a-442e-a62d-b4b6833b33f4";
            User.CreatedAt = DateTime.Now;
            User.UpdatedBy = "f4191f70-2c4a-442e-a62d-b4b6833b33f4";
            User.UpdatedAt = DateTime.Now;
            User.LastLogin = DateTime.Now;
            User.Flag      = 1;
            User.Extras    = null;
            //Add User to list
            List.Add(User);
            return(List);
        }
Ejemplo n.º 21
0
        public ActionResult LoginState(Models.Users u)
        {
            //验证码
            string code = RouteData.Values["id"].ToString();

            if (code.ToUpper() != codeResult)
            {
                return(Content("Code"));
            }
            if (!ModelState.IsValid)
            {
                return(Content("false"));
            }
            //md5密码加密 上线后开启
            u.UPass = FormsAuthentication.HashPasswordForStoringInConfigFile(u.UPass, "md5");
            //通过验证
            string res = DBHelper.GetScalar("exec CheckLogin '" + u.UName + "','" + u.UPass + "'").ToString().Trim();

            if (res == "State")
            {
                return(Content(res));
            }
            else if (res == "false")
            {
                return(Content(res));
            }
            else
            {
                //生成认证Session
                FormsAuthentication.SetAuthCookie(res, true);
                return(Content(res));
            }
        }
Ejemplo n.º 22
0
        private void processResponse(String json)
        {
            Helpers.JsonMsg jsonMsg = JsonConvert.DeserializeObject <Helpers.JsonMsg>(json);

            switch (jsonMsg.msg)
            {
            case "error-login":
                AlertDialog.Builder alert = new AlertDialog.Builder(this);
                alert.SetTitle("B³¹d");
                alert.SetMessage("Z³y login lub has³o.");
                alert.SetNeutralButton("OK", (senderAlert, args) => {
                    return;
                });

                RunOnUiThread(() =>
                {
                    alert.Show();
                });
                break;

            default:
                Models.Users user = JsonConvert.DeserializeObject <Models.Users>(jsonMsg.msg);
                loginUser(user);
                Finish();
                break;
            }
        }
Ejemplo n.º 23
0
        public TokenUser RefreshTokenLogin(string refreshToken)
        {
            if (refreshToken != null)
            {
                Models.Users dbUser = _dbContext.Users.FirstOrDefault(x => x.RefreshToken == refreshToken);
                if (dbUser != null && dbUser?.RefreshTokenEndDate > DateTime.Now)
                {
                    MyTokenHandler tokenHandler = new MyTokenHandler(_appSettings);
                    Token          token        = tokenHandler.CreateAccessToken();

                    dbUser.RefreshToken        = token.RefreshToken;
                    dbUser.RefreshTokenEndDate = token.Expiration.AddMinutes(5);
                    _dbContext.SaveChanges();

                    Auth.User user = new Auth.User()
                    {
                        Email = dbUser.UserName, Name = dbUser.Name, Password = dbUser.Password, Surname = dbUser.Surname
                    };

                    return(new TokenUser()
                    {
                        Token = token, User = user
                    });
                }
            }
            return(null);
        }
Ejemplo n.º 24
0
        public ActionResult UserInfo()
        {
            string Tel  = WebCookieHelper.GetUserInfo(2);
            string Name = WebCookieHelper.GetUserInfo(1);

            //未缓存手机号
            if (string.IsNullOrEmpty(Tel))
            {
                string userAgent = Request.UserAgent;
                if (userAgent.ToLower().Contains("micromessenger"))
                {
                    Utility.CookieHelper.SetCookie("returnurl", Request.Url.ToString(), "", 1);
                    return(Redirect("/weixin/account"));
                }
                else
                {
                    return(Redirect("/member/login?returnurl=" + Request.Url));
                }
            }
            var result = EnterRepository.GetRepositoryEnter().UsersRepository.LoadEntities(m => m.Tel == Tel).FirstOrDefault();

            if (result == null)
            {
                result      = new Models.Users();
                result.Tel  = Tel;
                result.Name = Name;
            }
            if (result.EmployeeID != 0)
            {
                var employee = EnterRepository.GetRepositoryEnter().EmployeeRepository.LoadEntities(m => m.ID == result.EmployeeID).FirstOrDefault();
                ViewBag.employee = employee;
            }
            return(View(result));
        }
Ejemplo n.º 25
0
        public ActionResult UserInfo(Models.Users user)
        {
            GlobalMethod.log.Info(string.Format("{0}{1}提交报名信息", DateTime.Now.ToString(), user.Name));
            string Tel = WebCookieHelper.GetUserInfo(2);
            var    u   = EnterRepository.GetRepositoryEnter().UsersRepository.LoadEntities(m => m.Tel == user.Tel).FirstOrDefault();

            if (u == null)
            {
                user.Pwd        = SystemContext.Instance.GetPwd(Tel);
                user.CreateTime = DateTime.Now;
                EnterRepository.GetRepositoryEnter().UsersRepository.AddEntity(user);
            }
            else
            {
                if (user.ID == 0)
                {
                    user.ID = u.ID;
                }
                EnterRepository.GetRepositoryEnter().UsersRepository.EditEntity(user, new string[] { "Name", "Gender", "School", "ExamSchool", "ExamPlace", "ExceptRoomie", "Baks" });
            }
            if (EnterRepository.GetRepositoryEnter().SaveChange() > 0)
            {
                return(Content(""));
            }
            else
            {
                return(Content("提交成功"));
            }
        }
Ejemplo n.º 26
0
        public async Task <IActionResult> RegisterAccount([FromBody] Models.Users user)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            bool bDuplicateEmail = _usersRepository.FindDuplicateEmail(user.Email);

            if (bDuplicateEmail)
            {
                return(Conflict("Duplicate Email"));
            }

            bool bDuplicateaUserName = _usersRepository.FindDuplicateEmail(user.UserName);

            if (bDuplicateaUserName)
            {
                return(Conflict("Duplicate UserName"));
            }

            user = await _usersRepository.Add(user);

            var results = new ObjectResult(user)
            {
                StatusCode = (int)HttpStatusCode.OK
            };

            return(results);
        }
Ejemplo n.º 27
0
        public void UserCont(Models.Users user, Models.ApplicationUsers ApplicationUsers)
        {
            Functions _functions = new Functions();

            _functions.Countries(user);
            int           userId        = user.UserId;
            int           countryId     = _functions._countriesUsers.CountryId;
            int           ApplicationId = _roWApplicationusers.ApplicationId;
            var           list          = _functions.lcoun;
            List <string> var           = new List <string>();
            List <int>    country       = new List <int>();

            foreach (Countries _eachCountries in list)
            {
                var.Add(_eachCountries.ID);
                CountriesUsers c = new CountriesUsers(country, var, ApplicationId, userId);
                Session["CountriesUsers"] = c;
            }
            foreach (Countries _eachCountry in list)
            {
                country.Add(_eachCountry.CountryId);
                CountriesUsers c = new CountriesUsers(country, var, ApplicationId, userId);
                Session["CountriesUsers"] = c;
            }
        }
Ejemplo n.º 28
0
        protected override void Seed(WebApp.ApplicationDbContext context)
        {
            //  This method will be called after migrating to the latest version.

            //  You can use the DbSet<T>.AddOrUpdate() helper extension method
            //  to avoid creating duplicate seed data. E.g.
            //
            //context.Person.AddOrUpdate(
            //  p => p.FullName,
            //  new Person { FullName = "Andrew Peters" },
            //  new Person { FullName = "Brice Lambson" },
            //  new Person { FullName = "Rowan Miller" }
            //);
            AutomaticMigrationsEnabled = true;
            if (context.User.Where(w => w.IsSuperAdmin && w.IsActive).FirstOrDefault() == null)
            {
                Models.Users user = new Models.Users();
                user.IsActive = user.IsSuperAdmin = true;
                user.IsPasswordResetRequested = user.IsTeam = false;
                user.Name        = "Super Admin";
                user.Password    = "******";
                user.UserName    = "******";
                user.Email       = "*****@*****.**";
                user.DateCreated = DateTime.Now;

                Identity.UsersManager userManager = new Identity.UsersManager();
                userManager.CreateAdminUser(user);
            }
        }
Ejemplo n.º 29
0
        public ActionResult Count()
        {
            var users = new Models.Users();

            ViewBag.Count = users.GetCount();
            return(View());
        }
Ejemplo n.º 30
0
        public virtual System.Web.Mvc.ActionResult SetPasswrod(Models.Users user, string Password, string ConfirmPassword)
        {
            if (ConfirmPassword == string.Empty | ConfirmPassword == null)
            {
                ModelState.AddModelError
                    (key: "confirmPassword", errorMessage: "Confirm Password Is Required ..!");
            }

            Models.Users originalItem =
                MyDatabaseContext.User.Find(user.Id);

            if (originalItem == null)
            {
                return(HttpNotFound());
            }

            if (Password != ConfirmPassword)
            {
                ModelState.AddModelError
                    (key: "confirmPassword", errorMessage: "Confirm Password Is Not Correct");
            }

            originalItem.Password = Password;

            MyDatabaseContext.SaveChanges();

            return(RedirectToAction(MVC.Admin.Users.Index()));
        }
Ejemplo n.º 31
0
 protected void Page_Load(object sender, EventArgs e)
 {
     currentuser = sitetemp.getcurrentuser(false);
     if (!IsPostBack)
     {
         ddlcurrency.DataTextField = "info_currency_code";
         ddlcurrency.DataValueField = "info_currencies_key";
         ddlcurrency.DataSource = sitetemp.view_info_currencies_cannhold();
         ddlcurrency.DataBind();
     }
 }
Ejemplo n.º 32
0
 public ActionResult Edit(int id, Models.UserEntity data)
 {
     try
     {
         var users = new Models.Users();
         users.Update(data);
         return RedirectToAction("List");
     }
     catch
     {
         return View();
     }
 }
Ejemplo n.º 33
0
 protected void Page_Load(object sender, EventArgs e)
 {
     currentuser = sitetemp.getcurrentuser(true);
 }
Ejemplo n.º 34
0
 public ActionResult Count()
 {
     var users = new Models.Users();
     ViewBag.Count = users.GetCount();
     return View();
 }
Ejemplo n.º 35
0
 public ActionResult List()
 {
     var users = new Models.Users();
     return View(users.GetList());
 }
Ejemplo n.º 36
0
 public ActionResult Edit(int id)
 {
     var users = new Models.Users();
     return View(users.GetDetail(id));
 }