Exemplo n.º 1
0
        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,
            });
        }