private void ExcluiEncomenda() { if (encomenda.getCodigo() != -1) { DialogResult retorno = MessageBox.Show("Deseja excluir a informação selecionada ?", "Aviso!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (retorno == DialogResult.Yes) { db_Encomenda.excluiEncomendaBase(encomenda); limpaCamposDados(); } } else { MessageBox.Show("Não há informação selecionada para excluir!!", "Aviso!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public classeEncomendas RetornaDadosObjeto(classeEncomendas encomenda) { MySqlDataAdapter adapter = new MySqlDataAdapter(); DataSet ds = new DataSet(); classeEncomendas EncomendaTemp = new classeEncomendas(); string sql = "select * from encomenda where encomendaid = " + encomenda.getCodigo() + ";"; adapter = connect.retornaSQL(sql); adapter.Fill(ds); EncomendaTemp.setCodigo(encomenda.getCodigo()); EncomendaTemp.setDestinatario(Convert.ToInt32(ds.Tables[0].Rows[0][1].ToString())); EncomendaTemp.setRecebidaPor(Convert.ToInt32(ds.Tables[0].Rows[0][2].ToString())); EncomendaTemp.setDataEntrada(Convert.ToDateTime(ds.Tables[0].Rows[0][3].ToString())); EncomendaTemp.setDataSaida(Convert.ToDateTime(ds.Tables[0].Rows[0][4].ToString())); EncomendaTemp.setEntreguePor(ds.Tables[0].Rows[0][5].ToString()); EncomendaTemp.setEntreguePara(Convert.ToInt32(ds.Tables[0].Rows[0][6].ToString())); EncomendaTemp.setHabitacao(Convert.ToInt32(ds.Tables[0].Rows[0][7].ToString())); EncomendaTemp.setDescricao(ds.Tables[0].Rows[0][8].ToString()); return(EncomendaTemp); }
//Cria as instrução SQL para update de dados na Base de dados public void alteraEncomendaBase(classeEncomendas encomenda) { string sql = "UPDATE encomenda SET" + " destinatario = " + encomenda.getdestinatario() + "," + "funcionariorecebeu = " + encomenda.getRecebidaPor() + "," + "dataentrada = '" + encomenda.getDataEntrada().ToString("yyyy/MM/dd") + "'," + "datasaida = '" + encomenda.getDataSaida().ToString("yyyy/MM/dd") + "'," + "entregadorempresa = '" + encomenda.getEntreguePor().ToString() + "'," + "entregueparamorador = " + encomenda.getEntreguePara() + "," + "habitacao = " + encomenda.getHabitacao() + "," + "descricao = '" + encomenda.getDescricao().ToString() + "' " + " WHERE encomendaid = " + encomenda.getCodigo() + ";"; ; connect.executaSQL(sql); }
public MySqlDataAdapter selectEncomendaBase(classeEncomendas encomenda) { string sql = "SELECT * FROM encomenda WHERE encomendaid =" + encomenda.getCodigo() + ";"; return(connect.retornaSQL(sql)); }
public void excluiEncomendaBase(classeEncomendas encomenda) { string sql = "DELETE FROM encomenda WHERE encomendaid =" + encomenda.getCodigo() + ";"; connect.executaSQL(sql); }