Esempio n. 1
0
        public async Task <ActionResult> Delete(int id)
        {
            List <CaesDono> rs = await _caesDonosRepository.FindByCaes(id);

            if (rs.Count() == 0)
            {
                return(BadRequest());
            }

            foreach (var item in rs)
            {
                await _caesDonosRepository.Remove(item.CaesId, item.DonosId);
            }
            await _caesRepository.Remove(id);

            return(RedirectToAction(nameof(ToList)));
        }