Advertisement
panxop

Untitled

Nov 21st, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.77 KB | None | 0 0
  1. public Boolean consulta_bloq_notif(string ID_CLI, string ROL, int accion)
  2.         {
  3.             SqlConnection connection = new SqlConnection(con.DB_ConnectionString);
  4.             SqlDataAdapter adapter = new SqlDataAdapter();
  5.             SqlCommand command;
  6.             DataSet ds = new DataSet();
  7.  
  8.             try
  9.             {
  10.                 command = new SqlCommand("SP_CONSULTA_BLOQ_NOTIF");
  11.                 command.CommandType = CommandType.StoredProcedure;
  12.                 command.Parameters.Add("@ID_CLI", SqlDbType.Int).Value = ID_CLI;
  13.                 command.Parameters.Add("@ROL", SqlDbType.VarChar, 3).Value = ROL;
  14.                 command.Parameters.Add("@ACCION", SqlDbType.Int).Value = accion;
  15.                 command.Connection = connection;
  16.                 command.CommandTimeout = 0;
  17.                 command.Connection.Open();
  18.                 adapter = new SqlDataAdapter(command);
  19.                 adapter.Fill(ds);
  20.  
  21.                 if (ds.Tables[0].Rows.Count > 0)
  22.                 {
  23.                     return true;
  24.                 }
  25.             }
  26.             catch (SqlException e)
  27.             {
  28.                 clss_log.eLog("-----------------------------------------------------------------------------");
  29.                 clss_log.eLog("Error: " + DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss"));
  30.                 clss_log.eLog("Al intentar ejecutar SP SP_CONSULTA_BLOQ_NOTIF con el parámetro id_cli: " + ID_CLI + ",rol : " + ROL + ", acción: " + accion);
  31.                 clss_log.eLog("Error: " + e.Errors);
  32.                 clss_log.eLog("-----------------------------------------------------------------------------");
  33.             }
  34.             finally
  35.             {
  36.                 connection.Close();
  37.             }
  38.             return false;
  39.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement