public async Task <PersonEmailDto> PutPersonEmail(int id, PersonEmailDto model) { var url = CRMApiUri + "/PersonEmail/" + id; var result = await PutRequestToApi(url, model); return(result); }
public async Task <PersonEmailDto> PostPersonEmail(PersonEmailDto model) { var url = CRMApiUri + "/PersonEmail"; var result = await PostRequestToApi(url, model); return(result); }
public IActionResult SendEmail(PersonEmailDto model) { bool success; model = _personEmailApiClient.PostPersonEmail(model).Result; success = string.IsNullOrWhiteSpace(model.ErrorMessage); return(Json(new { success, message = success ? model.SuccessMessage : model.ErrorMessage })); }
public IActionResult SendEmail(int personId) { var model = new PersonEmailDto { PersonId = personId }; return(PartialView("ComposeEmail", model)); }
public async Task <PersonEmailDto> PutPersonEmail(int id, PersonEmailDto model) { return(await _personEmailApiClient.PutPersonEmail(id, model)); }
public async Task <PersonEmailDto> PostPersonEmail(PersonEmailDto model) { return(await _personEmailApiClient.PostPersonEmail(model)); }