Ejemplo n.º 1
0
        protected void btAlterar_Click(object sender, EventArgs e)
        {
            if (labelIdContato.Text != "")
            {
                AgendaEntities agenda   = new AgendaEntities();
                Contatos       contatos = new Contatos();
                int            Id       = int.Parse(labelIdContato.Text);

                contatos = agenda.Contatos.Where(c => c.Id == Id).First();

                contatos.Id        = int.Parse(labelIdContato.Text);
                contatos.UsuarioId = int.Parse(codigoUsuario);
                contatos.Nome      = textoNome.Text;
                contatos.Cpf       = textoCPF.Text;
                contatos.Telefone  = textoTelefone.Text;
                contatos.Email     = textoEmail.Text;
                contatos.Site      = textoSite.Text;

                agenda.ApplyCurrentValues("Contatos", contatos);
                agenda.SaveChanges();

                ConsultaContatos();
                LimpaFormulario();
            }
        }
Ejemplo n.º 2
0
        protected void btExcluir_Click(object sender, EventArgs e)
        {
            if (labelIdContato.Text != "")
            {
                AgendaEntities agenda   = new AgendaEntities();
                Contatos       contatos = new Contatos();
                int            Id       = int.Parse(labelIdContato.Text);

                contatos = agenda.Contatos.Where(c => c.Id == Id).First();

                agenda.DeleteObject(contatos);
                agenda.SaveChanges();

                ConsultaContatos();
                LimpaFormulario();
            }
        }
Ejemplo n.º 3
0
        protected void btIncluir_Click(object sender, EventArgs e)
        {
            Validacao validacao = new Validacao();
            bool      submit    = true;

            LimpaMsgErro();

            if (textoNome.Text == "")
            {
                LabelErroNome.Text = "Nome deve ser preenchido!";
                submit             = false;
            }

            if (!validacao.ValidaCpf(textoCPF.Text))
            {
                LabelErroCpf.Text = "CPF Inválido!";
                submit            = false;
            }

            if (!validacao.validaEmail(textoEmail.Text))
            {
                LabelErroEmail.Text = "Formato de Email Invalido!";
                submit = false;
            }

            if (submit)
            {
                AgendaEntities agenda   = new AgendaEntities();
                Contatos       contatos = new Contatos();

                contatos.UsuarioId = int.Parse(codigoUsuario);
                contatos.Nome      = textoNome.Text;
                contatos.Cpf       = textoCPF.Text;
                contatos.Telefone  = textoTelefone.Text;
                contatos.Email     = textoEmail.Text;
                contatos.Site      = textoSite.Text;

                agenda.AddToContatos(contatos);
                agenda.SaveChanges();

                ConsultaContatos();
                LimpaFormulario();
            }
        }