public Task <int> SubmitForm <TDto>(ConclusionTemplateEntity entity, TDto dto) where TDto : class { if (!string.IsNullOrEmpty(entity.F_Id)) { entity.Modify(entity.F_Id); entity.F_LastModifyUserId = _usersService.GetCurrentUserId(); return(_service.UpdateAsync(entity, dto)); } else { entity.Create(); entity.F_CreatorUserId = _usersService.GetCurrentUserId(); entity.F_EnabledMark = true; return(_service.InsertAsync(entity)); } }
public async Task <IActionResult> AddConclusionTemplate([FromBody] AddConclusionTemplateInput input) { var userId = _usersService.GetCurrentUserId(); //var conclusionTemplateApp = new ConclusionTemplateApp(); var entity = new ConclusionTemplateEntity { F_Id = Common.GuId(), F_EnabledMark = true, F_CreatorTime = DateTime.Now, F_CreatorUserId = userId, F_Title = input.title, F_Content = input.content, F_IsPrivate = input.isPrivate }; await _conclusionTemplateApp.InsertForm(entity); var data = new { id = entity.F_Id }; return(Ok(data)); }
public Task <int> InsertForm(ConclusionTemplateEntity entity) { return(_service.InsertAsync(entity)); }
public Task <int> UpdateForm(ConclusionTemplateEntity entity) { return(_service.UpdateAsync(entity)); }