Example #1
0
        public void delete(long class_id)
        {
            try
            {
                using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
                {
                    var classCategory = _classesRepository.getById(class_id);
                    if (classCategory == null)
                    {
                        throw new ItemNotFoundException($"faculty Category With Id {classCategory} doesnot Exist.");
                    }

                    _classesRepository.delete(classCategory);
                    tx.Complete();
                }
            }

            catch (Exception)
            {
                throw;
            }
        }
Example #2
0
        public IActionResult edit(long class_id)
        {
            try
            {
                var        classes = _classesRepository.getById(class_id);
                ClassesDto dto     = _mapper.Map <ClassesDto>(classes);

                // RouteData.Values.Remove("class_id");
                return(View(dto));
            }
            catch (Exception ex)
            {
                AlertHelper.setMessage(this, ex.Message, messageType.error);
                return(RedirectToAction("index"));
            }
        }