Example #1
0
        public async Task DeleteShouldSucceed()
        {
            await _costTypeService.Delete(3);

            var result = await _costTypeService.GetById(3);

            result.Should().BeNull();
        }
Example #2
0
        public async Task <IActionResult> Delete(int id, CostTypeModel model)
        {
            try
            {
                await _costTypeService.Delete(id);

                AddSuccessMessage(Constants.MessageTexts.SuccessMessage);
                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                AddErrorMessage(Constants.MessageTexts.ErrorMessage);
                return(View());
            }
        }