コード例 #1
0
        private void salvaMoradores()
        {
            if (verificaDadosObrigatorios() == true)
            {
                if (comando == true)
                {
                    morad.setPessoaNomeRegistro(txtnomemorad.Text.ToString());
                    morad.setPessoaNomeSocial(txtnomesocial.Text.ToString());
                    morad.setPessoaEmail(txtemail.Text.ToString());
                    morad.cpf = mtxtcpfmorad.Text.ToString();
                    morad.rg  = mtxtrgmorad.Text.ToString();
                    morad.setHabitacaoId(Convert.ToInt16(comboxhabid.Text.ToString()));


                    // db_Moradores.insereMoradoresBase(morad);
                    morad.atualizaMoradores("inserir");
                }
                else if (comando == false)
                {
                    morad.setPessoaNomeRegistro(txtnomemorad.Text.ToString());
                    morad.setPessoaNomeSocial(txtnomesocial.Text.ToString());
                    morad.setPessoaEmail(txtemail.Text.ToString());
                    morad.cpf = mtxtcpfmorad.Text.ToString();
                    morad.rg  = mtxtrgmorad.Text.ToString();
                    morad.setHabitacaoId(Convert.ToInt16(comboxhabid.Text.ToString()));

                    //db_Moradores.alteraMoradoresBase(morad);
                    morad.atualizaMoradores("atualizar");
                }

                habilitaBotoesMenu(true);
                habilitaCamposDados(false);
                limpaCamposDados();
                atualizaDadosGrid();
            }
            else
            {
                MessageBox.Show("Dados Obrigatórios não informados ", "Urgente!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #2
0
        public classeMoradores RetornaDadosObjeto(Int16 id)
        {
            MySqlDataAdapter adapter       = new MySqlDataAdapter();
            DataSet          ds            = new DataSet();
            classeMoradores  moradoresTemp = new classeMoradores();

            string sql = "SELECT p.pid, p.pnomeregistro, p.pnomesocial, p.pemail, pf.cpf, pf.rg , m.habitacao_id  FROM pessoa p JOIN pessoa_fisica pf ON p.pid = pf.pessoa_id JOIN moradores m ON p.pid = m.moradores_id WHERE p.pid = " + id + ";";

            adapter = con.retornaSQL(sql);
            adapter.Fill(ds);

            moradoresTemp.setPessoaID(id);
            moradoresTemp.setPessoaNomeRegistro(ds.Tables[0].Rows[0][1].ToString());
            moradoresTemp.setPessoaNomeSocial(ds.Tables[0].Rows[0][2].ToString());
            moradoresTemp.setPessoaFoto(ds.Tables[0].Rows[0][3].ToString());
            moradoresTemp.setPessoaEmail(ds.Tables[0].Rows[0][4].ToString());
            moradoresTemp.cpf = (ds.Tables[0].Rows[0][5].ToString());
            moradoresTemp.rg  = (ds.Tables[0].Rows[0][6].ToString());
            moradoresTemp.setHabitacaoId(Convert.ToInt16(ds.Tables[0].Rows[0][7].ToString()));


            return(moradoresTemp);
        }