public TimeAxis CreateTimeAxis(User user, string title) { var entity = new TimeAxis(title); _authorityManager.AssignAllTo(user, entity); return(entity); }
/// <summary> /// 新增 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task <AxisDto> CreateTimeAxis(CreateAxisDto input) { var entity = Mapper.Map <TimeAxis>(input); var user = await GetCurrentUserAsync(); _authorityManager.AssignAllTo(user, entity); entity.SetCreatorUser(user); var id = _axisRepository.InsertAndGetId(entity); return(Mapper.Map <AxisDto>(_axisRepository.Get(id))); }