// DELETE: api/Contato/5
        public HttpResponseMessage Delete(int id)
        {
            agendaRepository.Delete(id);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            return(response);
        }
Example #2
0
        public ActionResult ExcluirItemAgenda(string id)
        {
            var agenda = agendaRepository.FindBy(prop => prop.Id == id).FirstOrDefault();

            agendaRepository.Delete(agenda);
            agendaRepository.Save();

            return(Json(id));
        }
Example #3
0
        public void DeleteRegistroInvalido()
        {
            AgendaRepository agendaRepository = new AgendaRepository();
            Contato          contato          = new Contato {
                Nome = "Nome Teste", Telefone = "41999999999", Email = "*****@*****.**"
            };

            agendaRepository.Delete(0);
            Assert.IsTrue(contato.Equals("Nome Teste"));
        }
Example #4
0
        public void SaveNomeTelefoneVazio()
        {
            AgendaRepository agendaRepository = new AgendaRepository();
            Contato          contato          = new Contato {
                Nome = "", Telefone = "", Email = "*****@*****.**"
            };
            int idGerado = agendaRepository.Save(contato);

            contato.ID = idGerado;
            agendaRepository.Delete(idGerado);
            Assert.IsTrue(idGerado > 0);
        }
Example #5
0
        public void Update()
        {
            AgendaRepository agendaRepository = new AgendaRepository();
            Contato          contato          = new Contato {
                Nome = "Nome Teste", Telefone = "41999999999", Email = "*****@*****.**"
            };
            int idGerado = agendaRepository.Save(contato);

            contato.ID = idGerado;

            contato.Nome += " alterado";
            agendaRepository.Update(contato);

            Contato contatoGerado = agendaRepository.GetContatoById(idGerado);

            agendaRepository.Delete(idGerado);
            Assert.IsTrue(contatoGerado.Nome.Equals("Nome Teste alterado"));
        }
Example #6
0
        public void Delete()
        {
            AgendaRepository agendaRepository = new AgendaRepository();
            Contato          contato          = new Contato {
                Nome = "Nome Teste", Telefone = "41999999999", Email = "*****@*****.**"
            };
            int idGerado = agendaRepository.Save(contato);

            contato.ID = idGerado;


            Contato contatoGerado = agendaRepository.GetContatoById(idGerado);

            agendaRepository.Delete(contato.ID);

            Contato contatoApagado = agendaRepository.GetContatoById(idGerado);

            Assert.IsTrue(contatoApagado == null);
        }
Example #7
0
 private void btnDelete_Click(object sender, EventArgs e)
 {
     agendaRepository.Delete(agenda);
 }