Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        //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);
        }
Esempio n. 4
0
        public MySqlDataAdapter selectEncomendaBase(classeEncomendas encomenda)
        {
            string sql = "SELECT * FROM encomenda WHERE encomendaid =" + encomenda.getCodigo() + ";";

            return(connect.retornaSQL(sql));
        }
Esempio n. 5
0
        public void excluiEncomendaBase(classeEncomendas encomenda)
        {
            string sql = "DELETE FROM encomenda WHERE encomendaid =" + encomenda.getCodigo() + ";";

            connect.executaSQL(sql);
        }