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); } }