Exemplo n.º 1
0
        private void Novo_Click(object sender, EventArgs e)
        {
            using (DAHUEEntities db = new DAHUEEntities())
            {
                var enderecosPesquisa = (from ende in db.enderecos
                                         where ende.NomeUnidade == NomeUnidade.Text
                                         select ende.idControle).Count();
                if (enderecosPesquisa >= 1)
                {
                    MessageBox.Show("Endereço ja existe !", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
            if (String.IsNullOrEmpty(NomeUnidade.Text).Equals(false) || String.IsNullOrEmpty(Endereco.Text).Equals(false))
            {
                using (DAHUEEntities db = new DAHUEEntities())
                {
                    enderecos en = new enderecos();
                    en.NomeUnidade = NomeUnidade.Text;
                    en.Endereco    = Endereco.Text;
                    en.Telefone    = Telefone.Text;

                    db.enderecos.Add(en);
                    db.SaveChanges();
                    MessageBox.Show("Endereço salva com sucesso !", "Sucesso");
                }
                puxarEnderecos();
            }
        }
Exemplo n.º 2
0
        private void Update_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(NomeUnidade.Text).Equals(false) || String.IsNullOrEmpty(Endereco.Text).Equals(false))
            {
                using (DAHUEEntities db = new DAHUEEntities())
                {
                    enderecos en = db.enderecos.First(ed => ed.idControle == idControleEndereco);
                    en.NomeUnidade = NomeUnidade.Text;
                    en.Endereco    = Endereco.Text;
                    en.Telefone    = Telefone.Text;

                    db.SaveChanges();
                    MessageBox.Show("Endereço atualizado com sucesso !", "Sucesso");
                }
                puxarEnderecos();
            }
        }
Exemplo n.º 3
0
 private void TabelaEnderecos_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == 100 || e.KeyChar == 68)
     {
         DialogResult result1 = MessageBox.Show("Deseja exluir o endereço ?",
                                                "Atenção !",
                                                MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (result1 == DialogResult.Yes)
         {
             using (DAHUEEntities db = new DAHUEEntities())
             {
                 enderecos en = db.enderecos.First(ea => ea.idControle == idControleEndereco);
                 db.enderecos.Remove(en);
                 db.SaveChanges();
                 MessageBox.Show("Deletado !", "Sys");
             }
         }
         puxarEnderecos();
     }
 }