use super::Service; use anyhow::Error; use crate::domain::rolle::{ entity, model::{self, RolleLoeschenInput}, }; impl Service { pub async fn rolle_loeschen(&self, input: RolleLoeschenInput) -> Result { let rolle_input = entity::Rolle { id: input.id, rollenname: String::new(), erstellt_am: None, geaendert_am: None, }; let deleted = self.repo.rolle_loeschen(&self.db, &rolle_input).await?; Ok(deleted) } }