public void Salvar(tb_opcao _opcao) { try { _DAO.Add(_opcao); _DAO.SaveChanges(); } catch (Exception ex) { throw new Exception("Erro ao salvar opcao." + ex.Message); } }
public void Deletar(tb_opcao _opcao) { try { _opcao = _DAO.Find(op => op.cod_opcao == _opcao.cod_opcao).First <tb_opcao>(); _DAO.Delete(_opcao); _DAO.SaveChanges(); } catch (Exception ex) { throw new Exception("Não possível excluir opcao." + ex.Message); } }
private void SalvarOpcao() { tb_opcao _novaOpcao = new tb_opcao(); _novaOpcao.cod_cargo = int.Parse(cmbCargo.SelectedValue.ToString()); _novaOpcao.cod_cidade = int.Parse(cmbCidade.SelectedValue.ToString()); _novaOpcao.cod_concurso = int.Parse(cmbConcurso.SelectedValue.ToString()); _novaOpcao.codigo_identificador = edtCodigo.Text; _novaOpcao.vagas = int.Parse(edtVagas.Text); if (JaExisteOpacao(_novaOpcao.cod_concurso, _novaOpcao.cod_cargo, _novaOpcao.cod_cidade, _novaOpcao.codigo_identificador)) { throw new Exception("Opção já cadastrada."); } new OpcaoBO().Salvar(_novaOpcao); }