public Task <int> InsertForm(SettingModelEntity entity) { var claimsIdentity = _httpContext.HttpContext.User.Identity as ClaimsIdentity; claimsIdentity.CheckArgumentIsNull(nameof(claimsIdentity)); var claim = claimsIdentity?.FindFirst(t => t.Type == ClaimTypes.NameIdentifier); if (entity.F_EnabledMark == null) { entity.F_EnabledMark = true; } entity.F_CreatorUserId = claim?.Value; return(_service.InsertAsync(entity)); }
public Task <int> SubmitForm(SettingModelEntity entity, string keyValue) { var claimsIdentity = _httpContext.HttpContext.User.Identity as ClaimsIdentity; claimsIdentity.CheckArgumentIsNull(nameof(claimsIdentity)); var claim = claimsIdentity?.FindFirst(t => t.Type == ClaimTypes.NameIdentifier); if (!string.IsNullOrEmpty(keyValue)) { entity.Modify(keyValue); entity.F_LastModifyUserId = claim?.Value; return(_service.UpdateAsync(entity)); } else { entity.Create(); entity.F_CreatorUserId = claim?.Value; if (entity.F_EnabledMark == null) { entity.F_EnabledMark = true; } return(_service.InsertAsync(entity)); } }
public Task <int> UpdateForm(SettingModelEntity entity, bool isPartialUpdate = false) { return(_service.UpdateAsync(entity, isPartialUpdate)); }