コード例 #1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            tb_contatos contato = SetValues(Convert.ToInt32(lbl_Id.Text), txtNome.Text, txtTelefone.Text);
            bool        result  = ExcluirContato(contato);

            ShowStatus(result, "EXCLUIR");
        }
コード例 #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            tb_contatos contato = new tb_contatos();

            contato.nome     = txtNome.Text;
            contato.telefone = txtTelefone.Text;
            bool result = SalvarContato(contato);

            ShowStatus(result, "Novo");
        }
コード例 #3
0
        public tb_contatos SetValues(int id, string nome, string telefone)
        {
            tb_contatos contato = new tb_contatos
            {
                id       = id,
                nome     = nome,
                telefone = telefone
            };

            return(contato);
        }
コード例 #4
0
        public bool SalvarContato(tb_contatos contato)
        {
            bool result = false;

            using (agendaTelefonicaEntities _entity = new agendaTelefonicaEntities())
            {
                _entity.tb_contatos.Add(contato);
                _entity.SaveChanges();
                result = true;
            }
            return(result);
        }
コード例 #5
0
        public bool ExcluirContato(tb_contatos contato)
        {
            bool result = false;

            using (agendaTelefonicaEntities _entity = new agendaTelefonicaEntities())
            {
                tb_contatos _contato = _entity.tb_contatos.Where(x => x.id == contato.id).Select(x => x).FirstOrDefault();
                _entity.tb_contatos.Remove(_contato);
                _entity.SaveChanges();
                result = true;
            }
            return(result);
        }