public IActionResult Update(Envio c) { try { var hm = new EnvioManagement(); hm.UpdateTodo(c); var enviolist = this.envioManagement.RetrieveEnvioListByid(c.Id); Usuario usuario = new Usuario { Id = c.IdCliente }; usuario = new UsuarioManagement().RetrieveById(usuario); this.emailService.Send(new EmailModel { To = usuario.Correo, Subject = "Pedido en camino", Message = "<h1>Su pedido va en camino</h1><br>" + "<p>Para confirmar su identidad, el colaborador le solicitará el código QR que se encuentra en la aplicación," + "en la sección de pedidos. " + "Si tiene problemas ingresando, puede proveerle el siguiente código:</p>" + "<p>" + c.Codigo + "</p>" }); return(Ok()); } catch (Exception ex) { return(StatusCode(500, ex)); } }