Esempio n. 1
0
 public int AddActivityCategory(ActivityCategoryDto data)
 {
     //int code = Convert.ToInt32(_dalFactory.ActivityCategoryDal.GetAll().Max(m => m.CODE_UK_1)) + 1;// получаем максимальный CODE_UK + 1 .
     //if (code <= 9)
     //{
     //    data.Code = "0" + code;
     //}
     //else
     //{
     //    data.Code = code.ToString();
     //}
     //var result = Mapper.Map<ActivityCategoryDto, RAI_C_ACTIVITY_CATEGORY>(data);
     //result.RAI_ACTIVITY_CATEGORY_ID = null;
     //_dalFactory.ActivityCategoryDal.Add(result);
     return(4);
 }
        public IHttpActionResult AddActivityCategory(ActivityCategoryDto data)
        {
            try
            {
                var activityCategoryId = _activityCategoryBll.AddActivityCategory(data);

                return(Ok(activityCategoryId));
            }

            catch (ErrorOwnException ex)
            {
                throw new ErrorOwnException(ex.Message);
            }
            catch (Exception ex)
            {
                throw new ErrorOwnException("Ошибка при добавлении вида деятелености." + ex.Message);
            }
        }