public listAgenda geraReciboPago(AgendaModel oAgenda) { string clausulaSQL = "USP_GERA_RECIBO_RESERVA"; listAgenda oListaAgendaRecibo = new listAgenda(); SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["azulli"].ToString()); try { SqlCommand comandoSQL = new SqlCommand(clausulaSQL); comandoSQL.CommandType = CommandType.StoredProcedure; comandoSQL.Connection = conn; SqlDataReader myReader; comandoSQL.Parameters.AddWithValue("@DATAAGE", oAgenda.dataAgendamento); comandoSQL.Parameters.AddWithValue("@BLOCO", oAgenda.ap.bloco); comandoSQL.Parameters.AddWithValue("@AP", oAgenda.ap.apartamento); conn.Open(); myReader = comandoSQL.ExecuteReader(); do { while (myReader.Read()) { //if(myReader.GetSchemaTable().Columns.Contains("CONTADOR_MENSAGEM_PENDENTE")) try { oAgenda.dataAgendamento = Convert.ToDateTime(myReader["dataRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.ap.apartamento = Convert.ToInt32(myReader["apRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.ap.bloco = Convert.ToInt32(myReader["blocoRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { ProprietarioModel oPropri = new ProprietarioModel(); oPropri.proprietario1 = myReader["NomeRec"].ToString(); oAgenda.ap.oProprietario = oPropri; } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.observacao = myReader["descricaoRec"].ToString(); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.valorReserva = Convert.ToDouble(myReader["valorRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.salaoFesta = Convert.ToBoolean(myReader["FESTA"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.salaoChurrasco = Convert.ToBoolean(myReader["CHURRAS"]); } catch (IndexOutOfRangeException e) { e.ToString(); } oListaAgendaRecibo.Add(oAgenda); } } while (myReader.NextResult()); //DataSet tbPendencia = new DataSet(); //tbPendencia = ExecutaProcQuery(comandoSQL); //DataTable pendenciaDT = tbPendencia.Tables[0]; //DataTable pendenciaDT01 = tbPendencia.Tables[1]; return(oListaAgendaRecibo); } catch (Exception) { throw; } }
private listAgenda carregaAgenda(DataTable dt) { listAgenda oListaEventos = new listAgenda(); foreach (DataRow dr in dt.Rows) { AgendaModel oAgendaModel = new AgendaModel(); if (dr.Table.Columns.Contains("DATA_AGENDAMENTO")) oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DATA_AGENDAMENTO"]); if (dr.Table.Columns.Contains("DATA_CONFIRMACAOPG")) oAgendaModel.dataConfirmacaoPagamento = Convert.ToDateTime(dr["DATA_CONFIRMACAOPG"]); if (dr.Table.Columns.Contains("DATA_INCLUSAO")) oAgendaModel.dataInclusao = Convert.ToDateTime(dr["DATA_INCLUSAO"]); if (dr.Table.Columns.Contains("SALAO_CHURRASCO")) oAgendaModel.salaoChurrasco = Convert.ToBoolean(dr["SALAO_CHURRASCO"]); if (dr.Table.Columns.Contains("SALAO_FESTA")) oAgendaModel.salaoFesta = Convert.ToBoolean(dr["SALAO_FESTA"]); oAgendaModel.ap = new ApartamentoModel(); if (dr.Table.Columns.Contains("PROPRIETARIO_AP")) oAgendaModel.ap.apartamento = Convert.ToInt32(dr["PROPRIETARIO_AP"]); if (dr.Table.Columns.Contains("PROPRIETARIO_BLOCO")) oAgendaModel.ap.bloco = Convert.ToInt32(dr["PROPRIETARIO_BLOCO"]); if (dr.Table.Columns.Contains("ap")) oAgendaModel.ap.apartamento = Convert.ToInt32(dr["ap"]); if (dr.Table.Columns.Contains("bloco")) oAgendaModel.ap.bloco = Convert.ToInt32(dr["bloco"]); if (dr.Table.Columns.Contains("COUNT_FESTA")) oAgendaModel.contadorFesta = Convert.ToInt32(dr["COUNT_FESTA"]); if (dr.Table.Columns.Contains("COUNT_CHURRAS")) oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["COUNT_CHURRAS"]); if (dr.Table.Columns.Contains("PAGO")) oAgendaModel.statusPagamento = dr["PAGO"].ToString(); if (dr.Table.Columns.Contains("OBSERVACAO")) oAgendaModel.observacao = dr["OBSERVACAO"].ToString(); if (dr.Table.Columns.Contains("DiasAgendaChurras")) oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["DiasAgendaChurras"]); if (oAgendaModel.contadorChurrasco < 0) { oAgendaModel.contadorChurrasFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaChurras"])); } if (dr.Table.Columns.Contains("DataChurraPara")) oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DataChurraPara"]); if (dr.Table.Columns.Contains("DiasAgendaFesta")) oAgendaModel.contadorFesta = Convert.ToInt32(dr["DiasAgendaFesta"]); if (oAgendaModel.contadorFesta < 0) { oAgendaModel.contadorFestaFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaFesta"])); } if (dr.Table.Columns.Contains("dataFuturaFesta")) oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["dataFuturaFesta"]); if (dr.Table.Columns.Contains("diasPagouChurras")) oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouChurras"]); if (dr.Table.Columns.Contains("diasPagouFesta")) oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouFesta"]); if (dr.Table.Columns.Contains("valor")) oAgendaModel.valorReserva = Convert.ToDouble(dr["valor"]); if (dr.Table.Columns.Contains("ValorDesconto") && !Convert.IsDBNull(dr["ValorDesconto"])) oAgendaModel.ValorDesconto = Convert.ToDouble(dr["ValorDesconto"]); oAgendaModel.ap.oProprietario = new ProprietarioModel(); if (dr.Table.Columns.Contains("NOME_PROPRIETARIO1") && !Convert.IsDBNull(dr["NOME_PROPRIETARIO1"])) oAgendaModel.ap.oProprietario.proprietario1 = dr["NOME_PROPRIETARIO1"].ToString(); oListaEventos.Add(oAgendaModel); } return oListaEventos; }
private listAgenda carregaAgenda(DataTable dt) { listAgenda oListaEventos = new listAgenda(); foreach (DataRow dr in dt.Rows) { AgendaModel oAgendaModel = new AgendaModel(); if (dr.Table.Columns.Contains("DATA_AGENDAMENTO")) { oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DATA_AGENDAMENTO"]); } if (dr.Table.Columns.Contains("DATA_CONFIRMACAOPG")) { oAgendaModel.dataConfirmacaoPagamento = Convert.ToDateTime(dr["DATA_CONFIRMACAOPG"]); } if (dr.Table.Columns.Contains("DATA_INCLUSAO")) { oAgendaModel.dataInclusao = Convert.ToDateTime(dr["DATA_INCLUSAO"]); } if (dr.Table.Columns.Contains("SALAO_CHURRASCO")) { oAgendaModel.salaoChurrasco = Convert.ToBoolean(dr["SALAO_CHURRASCO"]); } if (dr.Table.Columns.Contains("SALAO_FESTA")) { oAgendaModel.salaoFesta = Convert.ToBoolean(dr["SALAO_FESTA"]); } oAgendaModel.ap = new ApartamentoModel(); if (dr.Table.Columns.Contains("PROPRIETARIO_AP")) { oAgendaModel.ap.apartamento = Convert.ToInt32(dr["PROPRIETARIO_AP"]); } if (dr.Table.Columns.Contains("PROPRIETARIO_BLOCO")) { oAgendaModel.ap.bloco = Convert.ToInt32(dr["PROPRIETARIO_BLOCO"]); } if (dr.Table.Columns.Contains("ap")) { oAgendaModel.ap.apartamento = Convert.ToInt32(dr["ap"]); } if (dr.Table.Columns.Contains("bloco")) { oAgendaModel.ap.bloco = Convert.ToInt32(dr["bloco"]); } if (dr.Table.Columns.Contains("COUNT_FESTA")) { oAgendaModel.contadorFesta = Convert.ToInt32(dr["COUNT_FESTA"]); } if (dr.Table.Columns.Contains("COUNT_CHURRAS")) { oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["COUNT_CHURRAS"]); } if (dr.Table.Columns.Contains("PAGO")) { oAgendaModel.statusPagamento = dr["PAGO"].ToString(); } if (dr.Table.Columns.Contains("OBSERVACAO")) { oAgendaModel.observacao = dr["OBSERVACAO"].ToString(); } if (dr.Table.Columns.Contains("DiasAgendaChurras")) { oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["DiasAgendaChurras"]); } if (oAgendaModel.contadorChurrasco < 0) { oAgendaModel.contadorChurrasFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaChurras"])); } if (dr.Table.Columns.Contains("DataChurraPara")) { oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DataChurraPara"]); } if (dr.Table.Columns.Contains("DiasAgendaFesta")) { oAgendaModel.contadorFesta = Convert.ToInt32(dr["DiasAgendaFesta"]); } if (oAgendaModel.contadorFesta < 0) { oAgendaModel.contadorFestaFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaFesta"])); } if (dr.Table.Columns.Contains("dataFuturaFesta")) { oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["dataFuturaFesta"]); } if (dr.Table.Columns.Contains("diasPagouChurras")) { oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouChurras"]); } if (dr.Table.Columns.Contains("diasPagouFesta")) { oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouFesta"]); } if (dr.Table.Columns.Contains("valor")) { oAgendaModel.valorReserva = Convert.ToDouble(dr["valor"]); } if (dr.Table.Columns.Contains("ValorDesconto") && !Convert.IsDBNull(dr["ValorDesconto"])) { oAgendaModel.ValorDesconto = Convert.ToDouble(dr["ValorDesconto"]); } oAgendaModel.ap.oProprietario = new ProprietarioModel(); if (dr.Table.Columns.Contains("TELEFONE") && !Convert.IsDBNull(dr["TELEFONE"])) { oAgendaModel.ap.oProprietario.telefone = dr["TELEFONE"].ToString(); } if (dr.Table.Columns.Contains("NOME_PROPRIETARIO1") && !Convert.IsDBNull(dr["NOME_PROPRIETARIO1"])) { oAgendaModel.ap.oProprietario.proprietario1 = dr["NOME_PROPRIETARIO1"].ToString(); } oListaEventos.Add(oAgendaModel); } return(oListaEventos); }
public listAgenda geraReciboPago(AgendaModel oAgenda) { string clausulaSQL = "USP_GERA_RECIBO_RESERVA"; listAgenda oListaAgendaRecibo = new listAgenda(); SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["azulli"].ToString()); try { SqlCommand comandoSQL = new SqlCommand(clausulaSQL); comandoSQL.CommandType = CommandType.StoredProcedure; comandoSQL.Connection = conn; SqlDataReader myReader; comandoSQL.Parameters.AddWithValue("@DATAAGE", oAgenda.dataAgendamento); comandoSQL.Parameters.AddWithValue("@BLOCO", oAgenda.ap.bloco); comandoSQL.Parameters.AddWithValue("@AP", oAgenda.ap.apartamento); conn.Open(); myReader = comandoSQL.ExecuteReader(); do { while (myReader.Read()) { //if(myReader.GetSchemaTable().Columns.Contains("CONTADOR_MENSAGEM_PENDENTE")) try { oAgenda.dataAgendamento = Convert.ToDateTime(myReader["dataRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.ap.apartamento = Convert.ToInt32(myReader["apRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.ap.bloco = Convert.ToInt32(myReader["blocoRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { ProprietarioModel oPropri = new ProprietarioModel(); oPropri.proprietario1 = myReader["NomeRec"].ToString(); oAgenda.ap.oProprietario = oPropri; } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.observacao = myReader["descricaoRec"].ToString(); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.valorReserva =Convert.ToDouble(myReader["valorRec"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.salaoFesta = Convert.ToBoolean(myReader["FESTA"]); } catch (IndexOutOfRangeException e) { e.ToString(); } try { oAgenda.salaoChurrasco = Convert.ToBoolean(myReader["CHURRAS"]); } catch (IndexOutOfRangeException e) { e.ToString(); } oListaAgendaRecibo.Add(oAgenda); } } while (myReader.NextResult()); //DataSet tbPendencia = new DataSet(); //tbPendencia = ExecutaProcQuery(comandoSQL); //DataTable pendenciaDT = tbPendencia.Tables[0]; //DataTable pendenciaDT01 = tbPendencia.Tables[1]; return oListaAgendaRecibo; } catch (Exception) { throw; } }