Esempio n. 1
0
 public void salvar(Projeto p)
 {
     if (p.Codigo == 0)
     {
         pDAO.incluir(p.encapsularLista());
     }
     else
     {
         pDAO.atualizar(p.encapsularLista());
     }
 }
Esempio n. 2
0
        private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            if (txtNome.Text.Length == 0 || txtId.Text.Length == 0 ||
                txtDtInicio.Text.Length == 0 || txtDtFinal.Text.Length == 0)
            {
                Alerta alerta = new Alerta("Favor preencher todos os campos");
                alerta.Show();
            }
            else if (!Util.verificarStringNumero(txtId.Text))
            {
                Alerta alerta = new Alerta("Preencha o campo Id com numero");
                alerta.Show();
            }
            else
            {
                Projeto p = new Projeto(Convert.ToInt32(txtCodigo.Text), txtNome.Text, Convert.ToInt32(txtId.Text), Convert.ToDateTime(txtDtInicio.Text),
                                        Convert.ToDateTime(txtDtFinal.Text));

                ProjetoDAO pDAO = new ProjetoDAO();
                if (p.Codigo == 0)
                {
                    pDAO.incluir(p.encapsularLista());
                }
                else
                {
                    pDAO.atualizar(p.encapsularLista());
                }

                Alerta alerta = new Alerta("Salvo com sucesso.");
                alerta.Show();

                iniciarCampos();
                preencherLista();
            }
        }