public List <advertencia> listar() { try { SqlConnection conexao = conectar(); string querySql = "SELECT id, descricao FROM advertencia"; SqlCommand comand = new SqlCommand(querySql, conexao); SqlDataReader reader = comand.ExecuteReader(); List <advertencia> lista = new List <advertencia>(); while (reader.Read()) { advertencia advertConsulta = new advertencia(); advertConsulta.Id = reader.GetInt32(reader.GetOrdinal("id")); advertConsulta.Descricao = reader.GetString(reader.GetOrdinal("descricao")); lista.Add(advertConsulta); } desconectar(conexao); return(lista); } catch (Exception ex) { throw new Exception(ex.Message); } }
public List <advertencia> lista(ocorrencia o) { try { SqlConnection c = conectar(); string query = "select a.id, a.descricao from advertencia as a inner join ocorrencia_advertencia as oa on a.id = oa.id_advertencia inner join ocorrencia as o on o.id = oa.id_ocorrencia where o.id = @id;"; SqlCommand comand = new SqlCommand(query, c); comand.Parameters.AddWithValue("@id", o.Id); SqlDataReader reader = comand.ExecuteReader(); List <advertencia> ad = new List <advertencia>(); while (reader.Read()) { advertencia adv = new advertencia(); adv.Id = reader.GetInt32(reader.GetOrdinal("id")); adv.Descricao = reader.GetString(reader.GetOrdinal("descricao")); ad.Add(adv); } desconectar(c); return(ad); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void chamarAtualizar(advertencia a) { CrudAdvertencia ca = new CrudAdvertenciaImplements(); this.verificaPreenchimento(a); ca.atualizar(a); }
public void chamarDeletar(advertencia a) { CrudAdvertencia ca = new CrudAdvertenciaImplements(); this.verificaPreenchimento(a); ca.deletar(a); }
public advertencia chamarConsulta(advertencia a) { CrudAdvertencia ca = new CrudAdvertenciaImplements(); this.verificaPreenchimento(a); return(ca.consultar(a)); }
public void chamarInserir(advertencia a, ocorrencia o) { CrudAdvertencia_Ocorrencia cao = new CrudAdvertencia_OcorrenciaImplements(); this.verificaPreenchimentoAdvertencia(a); this.verificaPreenchimentoOcorrencia(o); cao.inserir(a, o); }
private void verificaPreenchimento(advertencia a) { if (a == null) { throw new Exception("Objeto Vazio!"); } if (a.Descricao.Equals("")) { throw new Exception("Descrição Vazia!"); } }
private void buttonSalvar_Click(object sender, EventArgs e) { try { advertencia adv = new advertencia() { Descricao = richTextBoxAdvertencia.Text }; Service1Client serviceInstance = new Service1Client(); serviceInstance.inserirAdvertencia(adv); MessageBox.Show("Advertencia Cadastrada"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void atualizar(advertencia a) { try { SqlConnection conexao = conectar(); string updateSql = "UPDATE advertencia SET descricao = @descricao WHERE id = @id)"; SqlCommand comand = new SqlCommand(updateSql, conexao); comand.Parameters.AddWithValue("@id", a.Id); comand.Parameters.AddWithValue("@descricao", a.Descricao); comand.ExecuteNonQuery(); comand.Dispose(); desconectar(conexao); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void deletar(advertencia a) { try { SqlConnection conexao = conectar(); string deleteSql = "DELETE FROM advertencia WHERE id = @idpar"; SqlCommand comand = new SqlCommand(deleteSql, conexao); comand.Parameters.AddWithValue("@idpar", a.Id); comand.ExecuteNonQuery(); comand.Dispose(); desconectar(conexao); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void inserir(advertencia a) { try { SqlConnection conexao = conectar(); string insertSql = "INSERT INTO advertencia (descricao)"; insertSql += " values "; insertSql += " (@descricao)"; SqlCommand comand = new SqlCommand(insertSql, conexao); comand.Parameters.AddWithValue("@descricao", a.Descricao); comand.ExecuteNonQuery(); comand.Dispose(); desconectar(conexao); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void inserir(advertencia a, ocorrencia o) { try { SqlConnection conexao = conectar(); string insertSql = "INSERT INTO ocorrencia_advertencia (id_ocorrencia, id_advertencia)"; insertSql += " values "; insertSql += " (@id_ocorrencia, @id_advertencia)"; SqlCommand comand = new SqlCommand(insertSql, conexao); comand.Parameters.AddWithValue("@id_ocorrencia", o.Id); comand.Parameters.AddWithValue("@id_advertencia", a.Id); comand.ExecuteNonQuery(); comand.Dispose(); desconectar(conexao); } catch (Exception ex) { throw new Exception(ex.Message); } }
public advertencia consultar(advertencia a) { try { SqlConnection conexao = conectar(); string querySql = "SELECT id, descricao FROM advertencia WHERE id = @idpar"; SqlCommand comand = new SqlCommand(querySql, conexao); comand.Parameters.AddWithValue("@idpar", a.Id); advertencia advertConsulta = new advertencia(); SqlDataReader reader = comand.ExecuteReader(); advertConsulta.Id = reader.GetInt32(reader.GetOrdinal("id")); advertConsulta.Descricao = reader.GetString(reader.GetOrdinal("descricao")); desconectar(conexao); return(advertConsulta); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void editarAdvertencia(advertencia a) { RNadvertencia rna = new RNadvertencia(); rna.chamarAtualizar(a); }
public void inserirAdvertenciaOcorrencia(advertencia a, ocorrencia o) { RNAdvertenciaOcorrencia rnao = new RNAdvertenciaOcorrencia(); rnao.chamarInserir(a, o); }
//Service Advertencia public void inserirAdvertencia(advertencia a) { RNadvertencia rna = new RNadvertencia(); rna.chamarInserir(a); }
private void buttonSalvar_Click(object sender, EventArgs e) { try { if ((checkBoxMulta.Checked == false) || (checkBoxAdvertencia.Checked == false)) { MessageBox.Show("Favor selecionar uma Sanção"); return; } Service1Client sv = new Service1Client(); int index = listViewMinhasOcorrencias.FocusedItem.Index; ocorrencia o = this.listaOcorrencia.ElementAt(index); if (o.Numero_ocorrencia == null) { MessageBox.Show("Nenhuma Ocorrência Selecionada"); return; } if (!comboBox1.Text.Equals("")) { int indexUnd = comboBox1.SelectedIndex; unidade_residencial und = this.unidade.ElementAt(indexUnd); o.Id_unidade_residencial = und; } else { MessageBox.Show("Selecione uma Unidade Residencial!"); return; } if (!comboBox2.Text.Equals("")) { o.Situacao = comboBox2.Text; } if (checkBox1.Checked) { o.TipoPublico = 1; } else { o.TipoPublico = 0; } sv.editarOcorrencia(o); if (checkBoxMulta.Checked == true) { if (comboBoxMulta.Text.Equals("")) { MessageBox.Show("Selecione uma multa!"); return; } else { int indexM = comboBoxMulta.SelectedIndex; multa m = this.multa.ElementAt(indexM); sv.inserirMultaOcorrencia(m, o); } } if (checkBoxAdvertencia.Checked == true) { if (comboBoxAdvertencia.Text.Equals("")) { MessageBox.Show("Selecione uma advertência!"); return; } else { int indexA = comboBoxAdvertencia.SelectedIndex; advertencia a = this.advertencia.ElementAt(indexA); sv.inserirAdvertenciaOcorrencia(a, o); } } MessageBox.Show("Transação concluída!"); this.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); return; } }
public advertencia pesquisaAdvertencia(advertencia a) { RNadvertencia rna = new RNadvertencia(); return rna.chamarConsulta(a); }