public static void EditarEstadoRol(Rol rol) { //if (rol.Habilitado == true) rol.Habilitado = false; //else // if (rol.Habilitado == false) rol.Habilitado = true; executeProcedure("sp_cambiar_estado_rol", rol.Codigo,rol.Habilitado); }
public static void actualizarRol(Rol rol) { executeProcedure("speliminar_funcionalidades_para_rol", rol.Codigo); foreach (var func in rol.Funcionalidades) { executeProcedure("spinsertar_rol_funcionalidad ", rol.Codigo, func + 1); } }
public static void AgregarRol(Rol rol) { rol.Codigo = executeProcedureWithReturnValue("spinsertar_rol", rol.Codigo, rol.Nombre, rol.Habilitado); //Recibo el id del rol donde se inserto en la tabla rol para cargar las funcionalidades en la tabla foreach (var funcionalidad in rol.Funcionalidades) { executeProcedure("spinsertar_rol_funcionalidad", rol.Codigo, funcionalidad + 1); } }
public static void ActualizarRolFuncionalidad(Rol rol) { rol.Codigo = executeProcedureWithReturnValue("speliminar_funcionalidades_para_rol", rol.Codigo); //Recibo el id del rol donde se inserto en la tabla rol para cargar las funcionalidades en la tabla foreach (var funcionalidad in rol.Funcionalidades) { executeProcedure("spinsertar_rol_funcionalidad", rol.Codigo, funcionalidad + 1); } }
private void CargarRol(String N) { Rol = DAORol.DameRol(N); }