public void salvar(Projeto p) { if (p.Codigo == 0) { pDAO.incluir(p.encapsularLista()); } else { pDAO.atualizar(p.encapsularLista()); } }
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(); } }