public ActionResult Contraseña(string contraseña, string nueva, string confirmacion) { string[] respuesta = new string[2]; DataTable info = per.TraerInformacion(Session["id"].ToString()); string clave = Encryptor.MD5Hash(contraseña); if (info.Rows[0][8].ToString().Equals(clave)) { if (nueva.Equals(confirmacion)) { clave = Encryptor.MD5Hash(nueva); if (per.CambiarContraseña(clave, Session["id"].ToString())) { respuesta[0] = "success"; respuesta[1] = "se actualizo correctamente tu contraseña"; return(Json(respuesta, JsonRequestBehavior.AllowGet)); } } else { respuesta[0] = "error"; respuesta[1] = "las contraseñas no son iguales"; return(Json(respuesta, JsonRequestBehavior.AllowGet)); } } else { respuesta[0] = "error"; respuesta[1] = "la contraseña actual es incorrecta"; return(Json(respuesta, JsonRequestBehavior.AllowGet)); } return(Json("FALSE", JsonRequestBehavior.AllowGet)); }