public async Task <SomeEntityGroupModel> Update(SomeEntityGroupModel someEntityGroupModel, string userId) { someEntityGroupModel.LastUpdated = DateTime.Now; someEntityGroupModel.LastUpdatedBy = userId; var updatedSomeEntityGroupModel = await SomeEntityGroupModelRepository.Add(someEntityGroupModel); if (updatedSomeEntityGroupModel != null) { return(updatedSomeEntityGroupModel); } return(null); }
public async Task <SomeEntityGroupModel> Update([FromBody] SomeEntityGroupModel someEntityGroupModel, string userId) { try { var someDate = await SomeBusinessLogic.Update(someEntityGroupModel, userId); if (someDate != null) { return(someDate); } return(null); } catch (Exception) { throw; } }
public async Task <SomeEntityGroupModel> Add(SomeEntityGroupModel someEntityGroupModel, string userId) { var dateTimeNow = DateTime.Now; someEntityGroupModel.CreatedBy = userId; someEntityGroupModel.Created = dateTimeNow; someEntityGroupModel.LastUpdated = dateTimeNow; someEntityGroupModel.LastUpdatedBy = userId; var createSomeEntityGroupModel = await SomeEntityGroupModelRepository.Add(someEntityGroupModel); if (createSomeEntityGroupModel != null) { return(createSomeEntityGroupModel); } return(null); }
public async Task <Result> AddSomeData(SomeEntityGroupModel someData, string userId) { try { var response = await Client.PostAsync($"SomeApiControllerName/SomeApiAddEndpoint/userId={userId}", GetByteArrayContent(someData)); if (response.IsSuccessStatusCode) { var task = response.Content.ReadAsStringAsync(); task.Wait(); var result = task.Result; return(JsonConvert.DeserializeObject <Result>(result)); } else { return(null); } } catch (Exception) { throw; } }