public ActionResult Edit(Models.Users users) { if (Session["UserID"] != null && Session["Type"].Equals("admin")) { if (ModelState.IsValid) { try { //Encripta el password var passwordEncriptado = Encriptacion.Encriptacion.Encriptar(users.Us_Password); //Asigna la variable encriptada al objeto Password users.Us_Password = passwordEncriptado; var usersEditar = Mapper.Map <DATA.Users>(users); use.ActualizarUsers(usersEditar); return(RedirectToAction("Index")); } catch (Exception) { ModelState.AddModelError("error", "No se ha podido actualizar"); } } } else { return(RedirectToAction("Index", "Home")); } return(View()); }