public static int ActualizarClasificacion(int id, Clasificacion clasificacion) { string procedimiento = "dbo.ActualizarClasificacion"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlParameter parametroId = new SqlParameter(); parametroId.ParameterName = "id"; parametroId.SqlDbType = SqlDbType.BigInt; parametroId.SqlValue = id; comando.Parameters.Add(parametroId); SqlParameter parametro = new SqlParameter(); parametro.ParameterName = "denominacion"; parametro.SqlDbType = SqlDbType.NVarChar; parametro.SqlValue = clasificacion.denominacion; comando.Parameters.Add(parametro); int filasAfectadas = comando.ExecuteNonQuery(); return(filasAfectadas); }
public static List <Clasificacion> GetAnimalesClasificacion() { List <Clasificacion> resultado = new List <Clasificacion>(); // PREPARO EL PROCEDIMIENTO A EJECUTAR string procedimiento = "dbo.GetAnimalesClasificacion"; // PREPARO EL COMANDO PARA LA Base de datos SqlCommand comando = new SqlCommand(procedimiento, conexion); // INDICO QUE LO QUE VOY A EJECUTAR ES UN Parametro comando.CommandType = CommandType.StoredProcedure; // EJECUTO EL COMANDO SqlDataReader reader = comando.ExecuteReader(); // PROCESO EL RESULTADO Y LO MENTO EN LA VARIABLE while (reader.Read()) { Clasificacion Clasificacion = new Clasificacion(); Clasificacion.id = (int)reader["idClasificacion"]; Clasificacion.denominacion = reader["denominacion"].ToString(); resultado.Add(Clasificacion); } return(resultado); }
public static List <Clasificacion> GetClasificacionesPorId(long id) { List <Clasificacion> listaClasificacion = new List <Clasificacion>(); string procedimiento = "dbo.GetClasificacionesPorId"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlParameter parametroId = new SqlParameter(); parametroId.ParameterName = "idClasificacion";//Nombre parametro PA, no de la tabla ni parámetro función parametroId.SqlDbType = SqlDbType.BigInt; parametroId.SqlValue = id; comando.Parameters.Add(parametroId); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Clasificacion modelClasificacion = new Clasificacion(); modelClasificacion.idClasificacion = (long)reader["idClasificacion"]; modelClasificacion.denominacionClasificacion = reader["denominacionClasificacion"].ToString(); listaClasificacion.Add(modelClasificacion); } return(listaClasificacion); }
public static List <Clasificacion> GetClasificacionesId(int id) { List <Clasificacion> resultado = new List <Clasificacion>(); string procedimiento = "dbo.GetClasificacionesId"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlParameter parametroId = new SqlParameter(); parametroId.ParameterName = "id"; parametroId.SqlDbType = SqlDbType.Int; parametroId.SqlValue = id; comando.Parameters.Add(parametroId); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Clasificacion Clasificacion = new Clasificacion(); Clasificacion.id = (int)reader["idClasificacion"]; Clasificacion.denominacion = reader["denominacionClasificacion"].ToString(); resultado.Add(Clasificacion); } return(resultado); }
public static List <Clasificacion> ClasificacionPorId(long id) { List <Clasificacion> resultado = new List <Clasificacion>(); // PREPARO EL PROCEDIMIENTO A EJECUTAR string procedimiento = "dbo.GET_Clasificacion_ID"; // PREPARO EL COMANDO PARA LA BD SqlCommand comando = new SqlCommand(procedimiento, conexion); // INDICO QUE LO QUE VOY A EJECUTAR ES UN PA comando.CommandType = CommandType.StoredProcedure; SqlParameter parametroId = new SqlParameter(); parametroId.ParameterName = "idClasificacion"; //aqui va el nombre del parámetro del sql parametroId.SqlDbType = SqlDbType.BigInt; parametroId.SqlValue = id; comando.Parameters.Add(parametroId); // EJECUTO EL COMANDO SqlDataReader reader = comando.ExecuteReader(); // PROCESO EL RESULTADO Y LO MENTO EN LA VARIABLE while (reader.Read()) { Clasificacion clasificacion = new Clasificacion(); clasificacion.idClasificacion = (long)reader["idClasificacion"]; clasificacion.denominacion = reader["denominacion"].ToString(); // añadiro a la lista que voy // a devolver resultado.Add(clasificacion); } return(resultado); }
public static int AgregarClasificacion(Clasificacion modelClasificacion) { string procedimiento = "dbo.AgregarClasificacion"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlParameter parametro = new SqlParameter(); parametro.ParameterName = "denominacionClasificacion"; parametro.SqlDbType = SqlDbType.NVarChar; parametro.SqlValue = modelClasificacion.denominacionClasificacion; comando.Parameters.Add(parametro); int filasAfectadas = comando.ExecuteNonQuery(); return(filasAfectadas); }
//---------------------------------------------------------------------------------------------------------------------------- public static List <Clasificacion> GetTablaClasificaciones() { List <Clasificacion> listaClasificacion = new List <Clasificacion>(); string procedimiento = "dbo.GetTablaClasificaciones"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Clasificacion modelClasificacion = new Clasificacion(); modelClasificacion.idClasificacion = (long)reader["idClasificacion"]; modelClasificacion.denominacionClasificacion = reader["denominacionClasificacion"].ToString(); listaClasificacion.Add(modelClasificacion); } return(listaClasificacion); }
public static List <Clasificacion> ClasificacionDeAnimales() { List <Clasificacion> resultado = new List <Clasificacion>(); //PREPARO EL PROCEDIMIENTO A EJECUTAR string procedimiento = "dbo.GetClasificacion"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; //PARA EJECUTAR EL COMANDO SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { //CREAR LA CLASIFICACION Clasificacion clasificacion = new Clasificacion(); clasificacion.idClasificacion = (long)reader["idClasificacion"]; clasificacion.denominacion = reader["denominacion"].ToString(); resultado.Add(clasificacion); } return(resultado); }
public static int ActualizarClasi(long id, Clasificacion clasificacion) { string procedimiento = "dbo.ActualizarClasificacion"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; //lo que te voy a pasar no es un select y es un PA SqlParameter parametro = new SqlParameter(); parametro.ParameterName = "idClasificacion"; parametro.SqlDbType = SqlDbType.BigInt; parametro.SqlValue = clasificacion.idClasificacion; //donde quiero meter los parámetros comando.Parameters.Add(parametro); //poner dos parámetros SqlParameter Denominacion = new SqlParameter(); Denominacion.ParameterName = "denominacion"; Denominacion.SqlDbType = SqlDbType.NVarChar; Denominacion.SqlValue = clasificacion.denominacion; comando.Parameters.Add(Denominacion); int filasAfectadas = comando.ExecuteNonQuery(); return(filasAfectadas); }