public bool Vincular(int Id_User, int Id_Prensa) { bool sw = false; try { var accessor = new DataAccesor(_connectionString); string ic = accessor.ParameterIdentifierCharacter(); var sql = string.Format(@"INSERT INTO USUARIO_PRENSA (ID_USUARIO, ID_PRENSA,FECHA_ASIGNACION) VALUES (" + ic + "{0}, " + ic + "{1}, " + ic + "{2})", Arguments.ID_Usuario, Arguments.Id_Prensa, Arguments.Fecha_Asignacion); List <IDataParameter> parameters = new List <IDataParameter>() { accessor.Parameter(Arguments.ID_Usuario, Id_User), accessor.Parameter(Arguments.Id_Prensa, Id_Prensa), accessor.Parameter(Arguments.Fecha_Asignacion, DateTime.Now) }; int filasAfectadas = accessor.ExecuteNonQuery(sql, parameters, false); if (filasAfectadas > 0) { sw = true; } } catch (Exception ex) { log.Error("Vincular()", ex); } return(sw); }
public bool Modificar(Rol entidad) { bool sw = false; try { var accessor = new DataAccesor(_connectionString); string ic = accessor.ParameterIdentifierCharacter(); var sql = string.Format("UPDATE ROL SET NOMBRE = " + ic + "{0} WHERE ID = " + ic + "{1}", Arguments.Nombre, Arguments.Id); List <IDataParameter> parameters = new List <IDataParameter>() { accessor.Parameter(Arguments.Nombre, entidad.Nombre), accessor.Parameter(Arguments.Id, entidad.Id) }; var result = accessor.ExecuteNonQuery(sql, parameters, false); if (typeof(int).Equals(result.GetType())) { sw = (int)result > 0; } else { log.Warning("Modificar() No se ha completado la modificación"); } } catch (Exception ex) { log.Error("Modificar()", ex); } return(sw); }
public bool Vincular(int Id_User, int Id_Rol) { bool sw = false; try { var accessor = new DataAccesor(_connectionString); string ic = accessor.ParameterIdentifierCharacter(); var sql = string.Format(@"INSERT INTO ROL_USUARIO (ID_USUARIO, ID_ROL) VALUES (" + ic + "{0}, " + ic + "{1})", Arguments.ID_Usuario, Arguments.IdRole); List <IDataParameter> parameters = new List <IDataParameter>() { accessor.Parameter(Arguments.ID_Usuario, Id_User), accessor.Parameter(Arguments.IdRole, Id_Rol) }; int filasAfectadas = accessor.ExecuteNonQuery(sql, parameters, false); if (filasAfectadas > 0) { sw = true; } } catch (Exception ex) { log.Error("Vincular()", ex); } return(sw); }
public bool Vincular(int Id_Tag, int Id_Prensa) { bool sw = false; try { var accessor = new DataAccesor(_connectionString); string ic = accessor.ParameterIdentifierCharacter(); var sql = string.Format(@"INSERT INTO TAG_PRENSA (ID_TAG, ID_PRENSA) VALUES (" + ic + "{0}, " + ic + "{1})", Arguments.IdTag, Arguments.Id_Prensa); List <IDataParameter> parameters = new List <IDataParameter>() { accessor.Parameter(Arguments.IdTag, Id_Tag), accessor.Parameter(Arguments.Id_Prensa, Id_Prensa) }; int filasAfectadas = accessor.ExecuteNonQuery(sql, parameters, false); if (filasAfectadas > 0) { sw = true; } } catch (Exception ex) { log.Error("Vincular()", ex); } return(sw); }