namespace EgwCoreLib.Lux.Data.Repository.Config { public interface IConfWoodRepository : IBaseRepository { /// /// Inserisce un nuovo record Wood nel database. /// /// Record da inserire Task AddAsync(WoodModel entity); /// /// Elimina un record Wood dal database. /// /// Record da eliminare Task DeleteAsync(WoodModel entity); /// /// Recupera l'elenco completo dei legni configurati. /// Task> GetAllAsync(); /// /// Recupera un record Wood specifico per ID. /// /// ID del legno da recuperare Task GetByIdAsync(int recId); /// /// Aggiorna un record Wood esistente nel database. /// /// Record aggiornato Task UpdateAsync(WoodModel entity); } }