public List <Depedentes> buscaDepedentesByBlocoAp(DataTable dt)
        {
            List <Depedentes> oListDepedente = new List <Depedentes>();

            foreach (DataRow dr in dt.Rows)
            {
                Depedentes oDepedente = new Depedentes();


                if (dr.Table.Columns.Contains("NOME") && !Convert.IsDBNull(dr["NOME"]))
                {
                    oDepedente.nomeDepedente = dr["NOME"].ToString();
                }

                if (dr.Table.Columns.Contains("PARENTESCO") && !Convert.IsDBNull(dr["PARENTESCO"]))
                {
                    oDepedente.parentesco = dr["PARENTESCO"].ToString();
                }

                if (dr.Table.Columns.Contains("DATA_NASC") && !Convert.IsDBNull(dr["DATA_NASC"]))
                {
                    oDepedente.nascimentoDepedente = dr["DATA_NASC"].ToString();
                }

                oListDepedente.Add(oDepedente);
            }

            return(oListDepedente);
        }
Beispiel #2
0
        public void preencheModelDepedente()
        {
            oProprietarioModel.dependentes = new List <Depedentes>();
            if (txtboxDepedente1.Text != string.Empty)
            {
                Depedentes oDepedentes = new Depedentes();
                oDepedentes.nomeDepedente       = txtboxDepedente1.Text == string.Empty ? null : txtboxDepedente1.Text;
                oDepedentes.parentesco          = drpdownParentesco1.SelectedItem.Text == string.Empty ? null : drpdownParentesco1.SelectedItem.Text;
                oDepedentes.nascimentoDepedente = txtDatanascimento1.Text;

                oProprietarioModel.dependentes.Add(oDepedentes);
            }
            if (txtNomeDepedente2.Text != string.Empty)
            {
                Depedentes oDepedentes = new Depedentes();
                oDepedentes.nomeDepedente       = txtNomeDepedente2.Text == string.Empty ? null : txtNomeDepedente2.Text;
                oDepedentes.parentesco          = drpdownParentesco2.SelectedItem.Text == string.Empty ? null : drpdownParentesco2.SelectedItem.Text;
                oDepedentes.nascimentoDepedente = txtDatanascimento2.Text;
                oProprietarioModel.dependentes.Add(oDepedentes);
            }
            if (txtNomeDepedente3.Text != string.Empty)
            {
                Depedentes oDepedentes = new Depedentes();
                oDepedentes.nomeDepedente       = txtNomeDepedente3.Text == string.Empty ? null : txtNomeDepedente3.Text;
                oDepedentes.parentesco          = drpdownParentesco3.SelectedItem.Text == string.Empty ? null : drpdownParentesco3.SelectedItem.Text;
                oDepedentes.nascimentoDepedente = txtDatanascimento3.Text;
                oProprietarioModel.dependentes.Add(oDepedentes);
            }
            if (txtNomeDepedente4.Text != string.Empty)
            {
                Depedentes oDepedentes = new Depedentes();
                oDepedentes.nomeDepedente       = txtNomeDepedente4.Text == string.Empty ? null : txtNomeDepedente4.Text;
                oDepedentes.parentesco          = drpdownParentesco4.SelectedItem.Text == string.Empty ? null : drpdownParentesco4.SelectedItem.Text;
                oDepedentes.nascimentoDepedente = txtDatanascimento4.Text;
                oProprietarioModel.dependentes.Add(oDepedentes);
            }
            if (txtNomeDepedente5.Text != string.Empty)
            {
                Depedentes oDepedentes = new Depedentes();
                oDepedentes.nomeDepedente       = txtNomeDepedente5.Text == string.Empty ? null : txtNomeDepedente5.Text;
                oDepedentes.parentesco          = drpdownParentesco5.SelectedItem.Text == string.Empty ? null : drpdownParentesco5.SelectedItem.Text;
                oDepedentes.nascimentoDepedente = txtDatanascimento5.Text;
                oProprietarioModel.dependentes.Add(oDepedentes);
            }
            if (txtNomeDepedente6.Text != string.Empty)
            {
                Depedentes oDepedentes = new Depedentes();
                oDepedentes.nomeDepedente       = txtNomeDepedente6.Text == string.Empty ? null : txtNomeDepedente6.Text;
                oDepedentes.parentesco          = drpdownParentesco6.SelectedItem.Text == string.Empty ? null : drpdownParentesco6.SelectedItem.Text;
                oDepedentes.nascimentoDepedente = txtDatanascimento6.Text;
                oProprietarioModel.dependentes.Add(oDepedentes);
            }
        }
        public void cadastraDepedentes(Depedentes dp, ApartamentoModel pAp)
        {
            string     clausulaSQL = "CADASTRAR_DEPEDENTES";
            SqlCommand comandoSQL  = new SqlCommand(clausulaSQL);

            //Cadastro de depedentes
            comandoSQL.Parameters.AddWithValue("@NOME_DEPEDENTE", dp.nomeDepedente);
            comandoSQL.Parameters.AddWithValue("@PARENTESCO", dp.parentesco);
            comandoSQL.Parameters.AddWithValue("@DATA_NASC_DEPEDENTE", Convert.ToDateTime(dp.nascimentoDepedente));
            comandoSQL.Parameters.AddWithValue("@BLOCO", pAp.bloco);
            comandoSQL.Parameters.AddWithValue("@AP", pAp.apartamento);

            ExecutaComando(comandoSQL);
        }