public async Task <object> EmailReply([FromBody] EmailViewModel emailViewModel) { bool result = true; string error = string.Empty; EmailViewModel email = new EmailViewModel(); try { email = _emailRepository.EmailReply(emailViewModel.PatientId, emailViewModel.DoctorId, emailViewModel.Subject, emailViewModel.Body, emailViewModel.EmailType, emailViewModel.IsRead); } catch (Exception ex) { result = false; error = ex.Message; } return(new SingleResponse <EmailViewModel> { Message = error, DidError = !result, ErrorMessage = error, Token = string.Empty, Model = email, }); }