/// <summary> /// Método de la vista parcial M12_ModificarUsuario2 /// </summary> /// <returns>Retorna la vista parcial M12_ModificarUsuario2 en conjunto del Modelo de dicha vista</returns> public ActionResult M12_ModificarUsuario2(int id) { Command <List <Entidad> > comandrol = FabricaComando.crearM13_ConsultarRoles(); List <Entidad> roles = comandrol.ejecutar(); ViewBag.Roles = new SelectList(roles, "_idRol", "_nombreRol"); Command <Entidad> comando = FabricaComando.crearM12ConsultarUsuario(id); Entidad usuario = comando.ejecutar(); Usuario usuarioBuscado = (Usuario)usuario; idUsuario = usuarioBuscado._id; CModificarUsuario modelovista = new CModificarUsuario(); modelovista._correo = usuarioBuscado.correo; modelovista._nombre = usuarioBuscado.nombre; modelovista._apellido = usuarioBuscado.apellido; modelovista.contraseñaUsuario = usuarioBuscado.contrasena; modelovista._confirmarContraseña = usuarioBuscado.contrasena; modelovista._rol = usuarioBuscado.rolr._idRol; modelovista._activo = usuarioBuscado.activo; return(PartialView(modelovista)); }
public JsonResult modificarUsuario(CModificarUsuario model) { Entidad modificarUsuario = FabricaEntidad.InstanciarUsuario(model, model._rol); Command <string> comando = FabricaComando.crearM12ModificarUsuario(modificarUsuario, idUsuario); string agrego = comando.ejecutar(); return(Json(agrego)); }
public static Entidad InstanciarUsuario(CModificarUsuario model, int idRol) { string nombre = model._nombre; string apellido = model._apellido; string correo = model._correo; string contrasena = model.contraseñaUsuario; DateTime fechaCreacion = model._fechaCreacion; string activo = model._activo; return(new Usuario(nombre, apellido, correo, contrasena, idRol, fechaCreacion, activo)); }
/// <summary> /// Método de la vista parcial M12_DetalleUsuario /// </summary> /// <returns>Retorna la vista parcial M12_DetalleUsuario en conjunto del Modelo de dicha vista</returns> public ActionResult M12_DetalleUsuario(int id) { Command <Entidad> comando = FabricaComando.crearM12ConsultarUsuario(id); Entidad usuario = comando.ejecutar(); Usuario usuarioBuscado = (Usuario)usuario; idUsuario = usuarioBuscado._id; CModificarUsuario modelovista = new CModificarUsuario(); modelovista._correo = usuarioBuscado.correo; modelovista._nombre = usuarioBuscado.nombre; modelovista._apellido = usuarioBuscado.apellido; modelovista.contraseñaUsuario = usuarioBuscado.contrasena; modelovista._rol = usuarioBuscado.rolr._idRol; modelovista._activo = usuarioBuscado.activo; return(PartialView(modelovista)); }