public ActionResult Actualizar(Usuario Usr) { var v_Pass = Usr.Us_Password.TrimEnd(); var vOp1 = Request.Form["Op1"]; var vOp2 = Request.Form["Op2"]; var vOp3 = Request.Form["Op3"]; var vOp4 = Request.Form["Op4"]; var vOp5 = Request.Form["Op5"]; var vOp6 = Request.Form["Op6"]; var vOp7 = Request.Form["Op7"]; var vOp8 = Request.Form["Op8"]; if (vOp1 == "on") { vOp1 = "S"; } else { vOp1 = "N"; } if (vOp2 == "on") { vOp2 = "S"; } else { vOp2 = "N"; } if (vOp3 == "on") { vOp3 = "S"; } else { vOp3 = "N"; } if (vOp4 == "on") { vOp4 = "S"; } else { vOp4 = "N"; } if (vOp5 == "on") { vOp5 = "S"; } else { vOp5 = "N"; } if (vOp6 == "on") { vOp6 = "S"; } else { vOp6 = "N"; } if (vOp7 == "on") { vOp7 = "S"; } else { vOp7 = "N"; } if (vOp8 == "on") { vOp8 = "S"; } else { vOp8 = "N"; } SeguridadMD5 M_Seguridad = new SeguridadMD5(); v_Pass = M_Seguridad.Desencriptar(v_Pass); Usr.Us_Password = v_Pass; T_Usuario.Actualizar(Usr); var vUsr = T_Usuario.Obtener(Usr.Us_Usuario, v_Pass, Usr.Us_Empresa); T_permiso.Us_id = vUsr.Us_Id; T_permiso.Us_Usuario = vUsr.Us_Usuario; T_permiso.Us_Empresa = vUsr.Us_Empresa; T_permiso.Alta_UMedida = vOp1; T_permiso.Alta_Familia = vOp2; T_permiso.Alta_CCosto = vOp3; T_permiso.Alta_Subfamilia = vOp4; T_permiso.Alta_Obra = vOp5; T_permiso.Alta_Cliente = vOp6; T_permiso.Alta_Proveedor = vOp7; T_permiso.Alta_Almacen = vOp8; T_usuariopermiso.Actualizar(T_permiso); return(RedirectToAction("Index", "Usuarios")); }