Exemplo n.º 1
0
        private void ComplementoGridMensalidades()
        {
            BLL_Menssalidade       mBLL = new BLL_Menssalidade();
            List <MO_Menssalidade> lm   = new List <MO_Menssalidade>();

            string[] row = new string[6];

            lm = mBLL.selecionarTodas();
            foreach (MO_Menssalidade m in lm)
            {
                if (m.valor != 0)
                {
                    row[0] = m.id.ToString();
                    row[1] = m.idUsu.ToString();
                    row[2] = m.idCli.ToString();
                    row[3] = m.valor.ToString();
                    row[4] = string.Format("Mensalidade paga no dia: {0} ", m.dataPago.ToString("dd/MM/yyyy"));
                    row[5] = "Mensalidade";

                    totalR += m.valor;

                    this.DgReceber.Rows.Add(row);
                }
            }
        }
Exemplo n.º 2
0
        private bool verificaSituacaoCliente(int idCli)
        {
            BLL_Menssalidade mBLL = new BLL_Menssalidade();
            MO_Menssalidade  mI   = new MO_Menssalidade();

            mI = mBLL.ultimaLinhaInserida(idCli);
            return(mI.dataVenc >= DateTime.Now ? true : false);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Quando inserimos um cliente, ele já tem que pagar o mes seguinte.
        /// </summary>
        /// <param name="idCli">id do cliente em questão</param>
        private void inserirPrimeiraMensalidade(int idCli)
        {
            BLL_Menssalidade mBLL = new BLL_Menssalidade();
            MO_Menssalidade  m    = new MO_Menssalidade();

            m.idUsu    = Program.userLogado.id;
            m.idCli    = idCli;
            m.dataVenc = DateTime.Now.AddMonths(1);
            mBLL.inserir(m);
        }