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); } } }
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); }
/// <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); }