public CausasFinalizadas BuscarPorID(Int64 _id) { CausasFinalizadas c = null; try { String SQL = String.Format("SELECT * FROM causasfinalizadas WHERE id_processo = {0} ", _id); SqlCeDataReader data = BD.ExecutarSelect(SQL); if (data.Read()) { c = new CausasFinalizadas(); c.Processo.Id_processo = data.GetInt32(0); c.Veredito = data.GetString(1); } data.Close(); BD.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } return(c); }
public List <CausasFinalizadas> ListarTodos() { List <CausasFinalizadas> listaCausas = new List <CausasFinalizadas>(); try { String SQL = "SELECT * FROM causasfinalizadas;"; SqlCeDataReader data = BD.ExecutarSelect(SQL); while (data.Read()) { CausasFinalizadas c = new CausasFinalizadas(); c.Processo.Id_processo = data.GetInt32(0); c.Veredito = data.GetString(1); listaCausas.Add(c); } data.Close(); BD.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } return(listaCausas); }
public Object ExecutarOpBD(char _c, CausasFinalizadas _o) { try { CausasFinalizadasDAO dao = new CausasFinalizadasDAO(); switch (_c) { case 'i': return(dao.Inserir(_o)); case 'd': return(dao.Deletar(_o.Processo.Id_processo)); case 'a': return(dao.Atualizar(_o)); case 't': return(dao.ListarTodos()); case 'o': return(dao.BuscarPorID(_o.Processo.Id_processo)); default: return(null); } } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btnProcurar_Click(object sender, EventArgs e) { CausasFinalizadas c = new CausasFinalizadas(); c.Processo.Id_processo = txbID; CausasController ctrl = new CausasController(); ctrl.ExecutarOpBD('o', ctrl); this.Close(); }
private void btnCadastrar_Click(object sender, EventArgs e) { CausasFinalizadas c = new CausasFinalizadas(); c.Processo.Id_processo = txbProcesso; c.Veredito = txbVeredito; CausasController ctrl = CausasController(); ctrl.ExecutarOpBD('i', c); this.Close(); }
public Boolean AlterarBD(CausasFinalizadas _objeto) { bool resultado = false; try { String SQL = String.Format("UPDATE causasfinalizadas SET veredito = {0} WHERE id_processo = {1};", _objeto.Veredito, _objeto.Processo.Id_processo); int linhaAfetadas = BD.ExecutarIDU(SQL); if (linhaAfetadas > 0) { return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } return(resultado); }
public Boolean InserirBD(CausasFinalizadas _objeto) { bool resultado = false; try { String SQL = String.Format("INSERT INTO causasfinalizadas (id_processo,veredito) VALUES ('{0}', '{1}')", _objeto.Processo.Id_processo, _objeto.Veredito); int linhaAfetadas = BD.ExecutarIDU(SQL); if (linhaAfetadas > 0) { return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } return(resultado); }