private void inserirMensalidadePlano() { MO_MensalidadePlano mp; foreach (MO_Plano p in lP) { mp = new MO_MensalidadePlano(); mp.idMens = mU.id; mp.idPlano = p.id; mpBLL.inserir(mp); } }
/// <summary> /// Excluindo uma relação /// </summary> /// <param name="mp">OBJETO</param> public void excluir(MO_MensalidadePlano mp) { if (mp != null) { mpDAL = new DAL_MensalidadePlano(); mpDAL.excluir(mp); } else { throw new Exception("ERROR, tente novamente mais tarde."); } }
/// <summary> /// Monta a lista com os objetos /// </summary> /// <param name="dt">resultado do banco de dados</param> /// <returns>lista com objetos</returns> private List <MO_MensalidadePlano> montaLista(DataTable dt) { List <MO_MensalidadePlano> lMP = new List <MO_MensalidadePlano>(); MO_MensalidadePlano MP; for (int i = 0; i < dt.Rows.Count; i++) { MP = new MO_MensalidadePlano(); MP.id = int.Parse(dt.Rows[i][MO_NomesBanco.idMenPlan].ToString()); MP.idMens = int.Parse(dt.Rows[i][MO_NomesBanco.fkMenMenPlan].ToString()); MP.idPlano = int.Parse(dt.Rows[i][MO_NomesBanco.fkPlanMenPlan].ToString()); lMP.Add(MP); } return(lMP); }
/// <summary> /// Excluir uma relação.. /// </summary> /// <param name="mp">dados da relação</param> public void excluir(MO_MensalidadePlano mp) { if (mp != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = string.Empty; db.tabela = MO_NomesBanco.tabelaMenPlan; db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idMenPlan, mp.id); sql = monta.montaExcluir(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde."); } }
/// <summary> /// Inserindo uma relação entre Mensalidade e plano -- /// </summary> /// <param name="mp">dados de mensalidade e plano</param> public void inserirMP(MO_MensalidadePlano mp) { if (mp != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = string.Empty; db.tabela = MO_NomesBanco.tabelaMenPlan; db.campos = string.Format("{0},{1},{2}", MO_NomesBanco.idMenPlan, MO_NomesBanco.fkMenMenPlan, MO_NomesBanco.fkPlanMenPlan); db.valores = string.Format("null,{0},{1}", mp.idMens, mp.idPlano); sql = monta.montaInserir(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde."); } }