public ObjectResult Put([FromBody] LembreteSenhaDTO lembreteSenha)
        {
            var lembreteSenhaEntity = _mapper.Map <LembreteSenhaEntity>(lembreteSenha);

            _lembreteSenhaApp.Update(lembreteSenhaEntity);
            return(StatusCode((int)HttpStatusCode.Created, lembreteSenha));
        }
예제 #2
0
        public LembreteSenhaViewModel ObterLembreteSenha(Guid chave)
        {
            using (HttpClient client = new HttpClient())
            {
                ServiceBase(client);
                HttpResponseMessage response = client.GetAsync("LembreteSenha/ObterLembreteSenhaByChave/" + chave).Result;
                string           stringData  = response.Content.ReadAsStringAsync().Result;
                LembreteSenhaDTO data        = JsonConvert.DeserializeObject <LembreteSenhaDTO>(stringData);

                var LembreteSenhaModel = _mapper.Map <LembreteSenhaViewModel>(data);
                return(LembreteSenhaModel);
            }
        }
예제 #3
0
 public void AlterarLembreteSenha(LembreteSenhaViewModel lembreteSenhaView)
 {
     using (HttpClient client = new HttpClient())
     {
         var lembreteSenhaDTO = _mapper.Map <LembreteSenhaDTO>(lembreteSenhaView);
         ServiceBase(client);
         string              parametroJSON = JsonConvert.SerializeObject(lembreteSenhaDTO);
         StringContent       conteudo      = new StringContent(parametroJSON, Encoding.UTF8, "application/json");
         HttpResponseMessage response      = client.PutAsync("LembreteSenha/AlterarLembreteSenha", conteudo).Result;
         string              stringData    = response.Content.ReadAsStringAsync().Result;
         LembreteSenhaDTO    data          = JsonConvert.DeserializeObject <LembreteSenhaDTO>(stringData);
     }
 }