public void Deletar(int id)
        {
            CadCep consulta = _context.Endereco.Find(id);

            _context.Endereco.Remove(consulta);
            _context.SaveChanges();
        }
Example #2
0
        public IActionResult ConsultaCep(string txtCep)
        {
            var url = $@"https://viacep.com.br/ws/{txtCep}/json/";

            WebClient client = new WebClient();

            TempData["Endereco"] = client.DownloadString(url);

            if (TempData["Endereco"] != null)
            {
                string result = TempData["Endereco"].ToString();
                TempData["Endereco"] = null;
                CadCep consulta = JsonConvert.DeserializeObject <CadCep>(result);
                consulta.Cep = consulta.Cep.Replace("-", "");
                _consultaDao.Cadastrar(consulta);
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Index"));
        }
 public void AlterarEndereco(CadCep cadCep)
 {
     _consultaDao.Atualizar(cadCep);
 }
        public IActionResult CadastrarEndereco(CadCep cadcep)
        {
            _consultaDao.Cadastrar(cadcep);

            return(Created("", cadcep));
        }
 public void Atualizar(CadCep consulta)
 {
     _context.Update(consulta);
     _context.SaveChanges();
 }
 public void Cadastrar(CadCep endereco)
 {
     _context.Add(endereco);
     _context.SaveChanges();
 }