示例#1
0
        public void CarregarValores()
        {
            double          quantia          = 0;
            int             quantosMoradores = 0;
            clsMoradores    obj_moradores    = new clsMoradores();
            MySqlDataReader sql_dr           = obj_moradores.GetAllMoradores();

            while (sql_dr.Read())
            {
                if (Convert.ToBoolean(sql_dr["ativo"].ToString()))
                {
                    quantosMoradores++;
                }
            }
            sql_dr.Close();
            clsData objData = new clsData();
            int     idData  = objData.GetIdByData(Convert.ToInt32(cmbMes.Text), Convert.ToInt32(cmbAno.Text));

            id_data = idData;
            clsContas objContas = new clsContas();

            sql_dr = objContas.GetContasByFiltro("where id_data = " + idData);
            if (sql_dr.Read())
            {
                //Buscando quantia total
                do
                {
                    quantia += Convert.ToDouble(sql_dr["valor_conta"]);
                } while (sql_dr.Read());
                sql_dr.Close();
                sql_dr = objData.GetDataById(idData);
                sql_dr.Read();
                txtTotal.Text      = "R$" + Math.Round(quantia, 2).ToString();
                txtIndividual.Text = "R$" + Math.Round((quantia / quantosMoradores), 2).ToString();
                quantia            = 0;
                quantia            = Convert.ToDouble(sql_dr["quantia_recebida"]);
                txtRecebido.Text   = "R$" + Math.Round(quantia, 2);
                sql_dr.Close();
                clsPagamentos objPagamento = new clsPagamentos();
                objPagamento.Id_Data = idData;
                sql_dr = objPagamento.GetPagamentosByIdDate();
                while (sql_dr.Read())
                {
                    MySqlDataReader sql_dr2 = obj_moradores.GetMoradorByID(Convert.ToInt32(sql_dr["id_morador"]));
                    sql_dr2.Read();
                    ListViewItem item = new ListViewItem(sql_dr2["nome"].ToString());
                    sql_dr2.Close();
                    item.SubItems.Add("R$" + sql_dr["valor_pago"].ToString());
                    item.SubItems.Add(sql_dr["contas"].ToString());
                    lstPagamentos.Items.Add(item);
                }
                btnRelatorio.Visible = true;
            }
            else
            {
                MessageBox.Show("Data não encontrada!", "Tente novamente");
            }
        }
示例#2
0
        public void CarregarMoradores()
        {
            clsMoradores    objMoradores = new clsMoradores();
            MySqlDataReader sql_dr;

            sql_dr = objMoradores.GetAllMoradores();
            while (sql_dr.Read())
            {
                //Jogando os moradores na lista
                if (Convert.ToBoolean(sql_dr["ativo"]))
                {
                    cmbMoradores.Items.Add(sql_dr["nome"].ToString());
                }
            }
        }
示例#3
0
        public void CarregarLista()
        {
            lstMoradores.Items.Clear();
            clsMoradores    objMoradores = new clsMoradores();
            MySqlDataReader sql_dr;

            sql_dr = objMoradores.GetAllMoradores();
            while (sql_dr.Read())
            {
                //Jogando os dados no list view
                ListViewItem instancia_lista = new ListViewItem(sql_dr["id_morador"].ToString());
                instancia_lista.SubItems.Add(sql_dr["nome"].ToString());
                if (Convert.ToInt32(sql_dr["ativo"]) == 1)
                {
                    instancia_lista.SubItems.Add("Sim");
                }
                else
                {
                    instancia_lista.SubItems.Add("Não");
                }
                lstMoradores.Items.Add(instancia_lista);
            }
        }