public static int ActualizarTipoAnimal(int id, TipoAnimal tipoAnimal) { string procedimiento = "dbo.ActualizarTipoAnimal"; 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 = tipoAnimal.denominacion; comando.Parameters.Add(parametro); int filasAfectadas = comando.ExecuteNonQuery(); return(filasAfectadas); }
public static List <TipoAnimal> GetTipoAnimalesId(int id) { List <TipoAnimal> resultado = new List <TipoAnimal>(); string procedimiento = "dbo.GetTiposAnimalesId"; 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()) { TipoAnimal tipoAnimal = new TipoAnimal(); tipoAnimal.id = (long)reader["idTipoAnimal"]; tipoAnimal.denominacion = reader["denominacionTipoAnimal"].ToString(); resultado.Add(tipoAnimal); } return(resultado); }
public static List <TipoAnimal> GetTipoAnimalPorId(long idTipoAnimal) { List <TipoAnimal> listaTipoAnimal = new List <TipoAnimal>(); string procedimiento = "dbo.GetTipoAnimalPorId"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlParameter parametroId = new SqlParameter(); parametroId.ParameterName = "idTipoAnimal"; parametroId.SqlDbType = SqlDbType.BigInt; parametroId.SqlValue = idTipoAnimal; comando.Parameters.Add(parametroId); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { TipoAnimal modelTipoAnimal = new TipoAnimal(); modelTipoAnimal.idTipoAnimal = (long)reader["idTipoAnimal"]; modelTipoAnimal.denominacionTipoAnimal = reader["denominacionTipoAnimal"].ToString(); listaTipoAnimal.Add(modelTipoAnimal); } return(listaTipoAnimal); }
public static int ActualizarTablaTiposAnimal(long idTipoAnimal, TipoAnimal modelTipoAnimal) { string procedimiento = "dbo.ActualizarTablaTiposAnimal"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlParameter parametro = new SqlParameter(); parametro.ParameterName = "idTipoAnimal"; parametro.SqlDbType = SqlDbType.BigInt; parametro.SqlValue = idTipoAnimal; comando.Parameters.Add(parametro); SqlParameter parametroDenominacion = new SqlParameter(); parametroDenominacion.ParameterName = "denominacionTipoAnimal"; parametroDenominacion.SqlDbType = SqlDbType.NVarChar; parametroDenominacion.SqlValue = modelTipoAnimal.denominacionTipoAnimal; comando.Parameters.Add(parametroDenominacion); int filasAfectadas = comando.ExecuteNonQuery(); return(filasAfectadas); }
public static List <TipoAnimal> GetTablaTiposAnimal() { List <TipoAnimal> listaTipoAnimal = new List <TipoAnimal>(); string procedimiento = "dbo.GetTablaTiposAnimal"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { TipoAnimal modelTipoAnimal = new TipoAnimal(); modelTipoAnimal.idTipoAnimal = (long)reader["idTipoAnimal"]; modelTipoAnimal.denominacionTipoAnimal = reader["denominacionTipoAnimal"].ToString(); listaTipoAnimal.Add(modelTipoAnimal); } return(listaTipoAnimal); }
public static List <TipoAnimal> GetAnimalesTipo() { List <TipoAnimal> resultados = new List <TipoAnimal>(); string procedimiento = "dbo.GetAnimalesTipo"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { TipoAnimal tipoAnimal = new TipoAnimal(); tipoAnimal.id = (long)reader["idTipoAnimal"]; tipoAnimal.denominacion = reader["denominacion"].ToString(); resultados.Add(tipoAnimal); } return(resultados); }