/// <summary> /// Executa o inserir de forma pratica possibilitada por nossos montadores /// </summary> /// <param name="ava">informações sobre a avaliação</param> public void inserirAvaliacao(MO_Avaliacao ava) { try { if (ava != null) { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaAva; db.campos = string.Format("{0},{1},{2},{3},{4}", MO_NomesBanco.idAva, MO_NomesBanco.fkCliAva, MO_NomesBanco.fkUsuAva, MO_NomesBanco.dtAva, MO_NomesBanco.hrAva); db.valores = string.Format("null,{0},{1},'{2}','{3}'", ava.idCli, ava.idUsu, ava.data, ava.hora); //executa a barada sql = monta.montaInserir(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde."); } } catch { throw new Exception("Falha ao inserir avaliação."); } }
/// <summary> /// Editar avaliação selecionada /// </summary> /// <param name="ava">valores de avaliação</param> public void editarAvaliacao(MO_Avaliacao ava) { try { if (ava != null) { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaAva; db.campos = string.Format("{0}={4},{1}={5},{2}='{6}',{3}='{7}'", MO_NomesBanco.fkCliAva, MO_NomesBanco.fkUsuAva, MO_NomesBanco.dtAva, MO_NomesBanco.hrAva, ava.idCli, ava.idUsu, ava.data, ava.hora); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idAva, ava.id); //monta e executa sql = monta.montaEditar(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde."); } } catch { throw new Exception("Falha ao editar avaliação."); } }
/// <summary> /// Atualiza determinado cliente... /// </summary> /// <param name="ad">adicionais do cliente</param> public void atualizaAdicionail(MO_AdicionaisCliente ad) { if (ad != null) { sql = ""; db = new MO_DB(); monta = new DAL_MontaComando(); db.tabela = MO_NomesBanco.tabelaAd; db.campos = string.Format(@"{0}={14},{1}='{15}',{2}='{16}',{3}='{17}',{4}='{18}',{5}='{19}',{6}='{20}',{7}='{21}',{8}='{22}', {9}='{23}',{10}='{24}',{11}='{25}',{12}='{26}',{13}='{26}'", MO_NomesBanco.fkCliAd, MO_NomesBanco.objAd, MO_NomesBanco.profAd, MO_NomesBanco.estCivilAd, MO_NomesBanco.empAd, MO_NomesBanco.telEmpAd, MO_NomesBanco.nPaiAd, MO_NomesBanco.nMaeAd, MO_NomesBanco.RespAd, MO_NomesBanco.telRespAd, MO_NomesBanco.enderAd, MO_NomesBanco.bairroAd, MO_NomesBanco.cepAd, MO_NomesBanco.cidadAd, ad.idCli, ad.objetivo, ad.profissao, ad.estadoCivil, ad.empresa, ad.telEmpresa, ad.nomePai, ad.nomeMae, ad.responsavel, ad.telResponsavel, ad.endereco, ad.bairro, ad.cep, ad.cidade); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idAd, ad.idAdicional); sql = monta.montaEditar(db); executar(sql); } else { throw new Exception("Error, tente novamente mais tarde!"); } }
/// <summary> /// Inserindo a primeira parte de cliente que seria os dados principais de clientes /// </summary> /// <param name="cl">dados principais do cliente</param> /// <returns>id deste cliente que fora inserido no banco(SELECT LAST_INSERT_ID())</returns> public void inserirUsuario(MO_Cliente cl) { if (cl != null) { sql = ""; db = new MO_DB(); monta = new DAL_MontaComando(); db.tabela = MO_NomesBanco.tabelaCli; db.campos = string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8},{9},{10},{11},{12}", MO_NomesBanco.idCli, MO_NomesBanco.fkUsuCli, MO_NomesBanco.matricCli, MO_NomesBanco.nomeCli, MO_NomesBanco.telCli, MO_NomesBanco.celCli, MO_NomesBanco.sexCli, MO_NomesBanco.cpfCli, MO_NomesBanco.identCli, MO_NomesBanco.ufIdentCli, MO_NomesBanco.emailCli, MO_NomesBanco.dtNCli, MO_NomesBanco.statCli); db.valores = string.Format("null,{0},{1},'{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}',{11}", cl.idUsu, cl.matricula, cl.nome, cl.telefone, cl.celular, cl.sexo, cl.cpf, cl.identidade, cl.ufIdentidade, cl.email, cl.nasc, (int)cl.status); sql = monta.montaInserir(db); executar(sql); } else { throw new Exception("Error, tente novamente mais tarde!"); } }
/// <summary> /// Inserindo adicionais de determinado cliente /// </summary> /// <param name="ad">adicionais do cliente</param> public void inserirAdicionais(MO_AdicionaisCliente ad) { if (ad != null) { sql = ""; db = new MO_DB(); monta = new DAL_MontaComando(); db.tabela = MO_NomesBanco.tabelaAd; db.campos = string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8},{9},{10},{11},{12},{13},{14}", MO_NomesBanco.idAd, MO_NomesBanco.fkCliAd, MO_NomesBanco.objAd, MO_NomesBanco.profAd, MO_NomesBanco.estCivilAd, MO_NomesBanco.empAd, MO_NomesBanco.telEmpAd, MO_NomesBanco.nPaiAd, MO_NomesBanco.nMaeAd, MO_NomesBanco.RespAd, MO_NomesBanco.telRespAd, MO_NomesBanco.enderAd, MO_NomesBanco.bairroAd, MO_NomesBanco.cepAd, MO_NomesBanco.cidadAd); db.valores = string.Format("null,{0},'{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}'", ad.idCli, ad.objetivo, ad.profissao, ad.estadoCivil, ad.empresa, ad.telEmpresa, ad.nomePai, ad.nomeMae, ad.responsavel, ad.telResponsavel, ad.endereco, ad.bairro, ad.cep, ad.cidade); sql = monta.montaInserir(db); executar(sql); } else { throw new Exception("Error, tente novamente mais tarde!"); } }
/// <summary> /// pesquisa clientes em todos os tipos, generico para ser manipulado na BLL, vamos economizar codigo! /// </summary> /// <param name="where">clausulas para where, excessão para economisar codigo, montados na BLL</param> /// <param name="orderBy">ordenar</param> /// <param name="like">para nome ou algo do tipo</param> /// <returns>retorna os dados dos clientes contidos em uma lista</returns> public List <MO_Cliente> pesquisaClientes(string where, string orderBy, string like) { sql = ""; db = new MO_DB(); monta = new DAL_MontaComando(); db.tabela = MO_NomesBanco.tabelaCli; db.campos = "*"; //clausulas if (where != null) { db.adicionais = " WHERE " + where; } if (like != null) { db.adicionais += where != null?string.Format(" AND nome LIKE '%{0}%'", like) : string.Format(" LIKE '%{0}%'", like); } if (orderBy != null) { db.adicionais += " ORDER BY " + orderBy; } sql = monta.montaSelecionar(db); return(montaLista(executaRetorno(sql))); }
/// <summary> /// seleciona a ultima linha para obter o id.. /// </summary> /// <returns>Modelo de Mensalidade com as suas informações inseridas</returns> public MO_Menssalidade selecionarUltimaLinhaInserida(int idCli) { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaMen; db.campos = "*"; db.adicionais = string.Format(" WHERE {0}={1} ORDER BY id DESC LIMIT 1", MO_NomesBanco.fkCliMen, idCli); sql = monta.montaSelecionar(db); return(montaListaMens(executaRetorno(sql))[0]); }
/// <summary> /// seleciona a ultima linha para obter o id.. /// </summary> /// <returns>Modelo de Cliente com as suas informações inseridas</returns> public MO_Cliente selecionarUltimaLinhaInserida() { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaCli; db.campos = "*"; db.adicionais = " ORDER BY id DESC LIMIT 1"; sql = monta.montaSelecionar(db); return(montaLista(executaRetorno(sql))[0]); }
/// <summary> /// inserindo uma conta para que seja paga. /// </summary> /// <param name="cp">informações sobre a conta que ira ser paga</param> public void inserirContaPagar(MO_ContasPagar cp) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaCP; db.campos = string.Format("{0},{1},{2},{3},{4}", MO_NomesBanco.idCP, MO_NomesBanco.fkUsuCP, MO_NomesBanco.valCP, MO_NomesBanco.motCP, MO_NomesBanco.pagCP); db.valores = string.Format("null,{0},{1},'{2}',{3}", cp.idUsu, cp.valor.ToString().Replace(",", "."), cp.motivo, (int)cp.pag); sql = monta.montaInserir(db); executar(sql); }
/// <summary> /// Serve tanto para editar como para excluir(manter a consistencia de dados.) /// </summary> /// <param name="cp">dados essenciais de contas</param> public void editarContaPagar(MO_ContasPagar cp) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaCP; db.campos = string.Format("{0}={4},{1}={5},{2}='{6}',{3}={7}", MO_NomesBanco.fkUsuCP, MO_NomesBanco.valCP, MO_NomesBanco.motCP, MO_NomesBanco.pagCP, cp.idUsu, cp.valor.ToString().Replace(",", "."), cp.motivo, (int)cp.pag); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idCP, cp.id); sql = monta.montaEditar(db); executar(sql); }
/// <summary> /// atualizando uma conta que ira receber /// </summary> /// <param name="cr">dados da conta que vai receber</param> public void editarContasReceber(MO_ContasReceber cr) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaCR; db.campos = string.Format("{0}={5},{1}=null,{2}={6},{3}='{7}',{4}={8}", MO_NomesBanco.fkUsuCR, MO_NomesBanco.fkCliCR, MO_NomesBanco.valCR, MO_NomesBanco.motCR, MO_NomesBanco.fPagCR, cr.idUsu, cr.valor.ToString().Replace(",", "."), cr.motivo, (int)cr.fp); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idCR, cr.id); sql = monta.montaEditar(db); executar(sql); }
/// <summary> /// inserindo uma conta para receber. /// </summary> /// <param name="cr">dados da conta recebida</param> public void inserirContasReceber(MO_ContasReceber cr) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaCR; db.campos = string.Format("{0},{1},{2},{3},{4},{5}", MO_NomesBanco.idCR, MO_NomesBanco.fkUsuCR, MO_NomesBanco.fkCliCR, MO_NomesBanco.valCR, MO_NomesBanco.motCR, MO_NomesBanco.fPagCR); db.valores = string.Format("null,{0},null,{1},'{2}',{3}", cr.idUsu, cr.valor.ToString().Replace(",", "."), cr.motivo, (int)cr.fp); sql = monta.montaInserir(db); executar(sql); }
/// <summary> /// Inserir na agenda daquele determinado usuário.. /// </summary> /// <param name="ag">carrega todas as informações da agenda</param> public void inserir(MO_Agenda ag) { if (ag != null) { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaAg; db.campos = string.Format("{0},{1},{2},{3},{4}", MO_NomesBanco.idAg, MO_NomesBanco.fkUsuAg, MO_NomesBanco.dtAg, MO_NomesBanco.tituAg, MO_NomesBanco.descAg); db.valores = string.Format("null,{0},'{1}','{2}','{3}'", ag.idUsu, ag.data.ToString("dd/MM/yyyy"), ag.titulo, ag.descricao); sql = monta.montaInserir(db); executar(sql); } }
/// <summary> /// Ediatr a agenda do usuario.. /// </summary> /// <param name="ag">valores essencias para a agenda..</param> public void editarAgenda(MO_Agenda ag) { if (ag != null) { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaAg; db.campos = string.Format("{0}={4}, {1}='{5}', {2}='{6}', {3}='{7}'", MO_NomesBanco.fkUsuAg, MO_NomesBanco.dtAg, MO_NomesBanco.tituAg, MO_NomesBanco.descAg, ag.idUsu, ag.data.ToString("dd/MM/yyyy"), ag.titulo, ag.descricao); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idAg, ag.id); sql = monta.montaEditar(db); executar(sql); } }
/// <summary> /// tira o relacionamento de um cliente com uma certa turma. /// </summary> /// <param name="idCli">id do cliente que pertence a turma</param> /// <param name="idTurma">turma que pertence o cliente</param> public void deletaAlunoTurma(int idCli, int idTurma) { if (idCli != null && idTurma != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaAlTr; db.adicionais = string.Format("{0}={2} AND {1}={3}", MO_NomesBanco.fkCliAlTr, MO_NomesBanco.fkTrAlTr, idCli, idTurma); sql = monta.montaExcluir(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde!"); } }
/// <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> /// Pesquisa todas as agendas daquele determinado usuário /// </summary> /// <param name="ag">dados necessarios para a busca da agenda</param> /// <returns></returns> public List <MO_Agenda> pesquisaTodas(MO_Agenda ag) { if (ag != null) { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaAg; db.campos = "*"; //ordenando pela data.. db.adicionais = string.Format(" WHERE {0}={1} ORDER BY {2}", MO_NomesBanco.fkUsuAg, ag.idUsu, MO_NomesBanco.dtAg); sql = monta.montaSelecionar(db); return(montaLista(executaRetorno(sql))); } else { return(null); } }
/// <summary> /// Procura contas a pagar /// exemplo na utilização do metodo procurarContasP(null, null); /// /\/\ busca todas as contas /// </summary> /// <param name="where">condição</param> /// <param name="orderBy">ordenação</param> /// <returns>lista com todas as contas a serem pagas</returns> public List <MO_ContasPagar> procurarContasP(string where, string orderBy) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaCP; db.campos = "*"; if (where != null) { db.adicionais = string.Format(" WHERE {0}", where); } if (orderBy != null) { db.adicionais += string.Format(" ORDER BY {0}", orderBy); } sql = monta.montaSelecionar(db); return(montaListaContaP(executaRetorno(sql))); }
/// <summary> /// seleciona os dados adicionais daquele determinado cliente /// </summary> /// <param name="ad">dados adicionais de cliente</param> /// <returns>lista com cliente</returns> public MO_AdicionaisCliente selecionar(MO_AdicionaisCliente ad) { if (ad != null) { sql = ""; db = new MO_DB(); monta = new DAL_MontaComando(); db.tabela = MO_NomesBanco.tabelaAd; db.campos = "*"; db.adicionais = string.Format(" WHERE {0}={1}", MO_NomesBanco.fkCliAd, ad.idCli); sql = monta.montaSelecionar(db); return(montaLista(executaRetorno(sql))[0]); } else { throw new Exception("Error, tente novamente mais tarde!"); } }
/// <summary> /// aloca um aluno em uma turma, assim pois a relação é de N para M /// </summary> /// <param name="idCli">id do cliente a ser alocado</param> /// <param name="idTurma">id da turma para alocar cliente</param> public void alocaAlunoTurma(int idCli, int idTurma) { if (idCli != null && idTurma != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaAlTr; db.campos = string.Format("{0},{1},{2}", MO_NomesBanco.idAlTr, MO_NomesBanco.fkCliAlTr, MO_NomesBanco.fkTrAlTr); db.valores = string.Format("null,{0},{1}", idCli, idTurma); sql = monta.montaInserir(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde!"); } }
/// <summary> /// Selecionar todos alunos de uma turma em especifico /// </summary> /// <param name="tur">model de turma para pegar o id da turma</param> /// <returns>uma lista com todos alunos desta turma</returns> public List <MO_AlunoTurma> selecionarAlunoTurma(MO_Turma tur) { if (tur != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaAlTr; db.campos = "*"; db.adicionais = string.Format(" WHERE {0}={1}", MO_NomesBanco.fkTrAlTr, tur.id); sql = monta.montaSelecionar(db); return(montaListaAlunoTurma(executaRetorno(sql))); } else { throw new Exception("ERROR, tente novamente mais tarde!"); } }
/// <summary> /// procurar, sendo especificado pela bll, fica mais generico e eu economizo na digitação!! kkkk /// </summary> /// <param name="where">condição para ser executada</param> /// <returns></returns> public List <MO_Avaliacao> procurarAvaliacoes(string where) { try { db = new MO_DB(); monta = new DAL_MontaComando(); sql = ""; db.tabela = MO_NomesBanco.tabelaAva; db.campos = "*"; if (where != null) { db.adicionais = " WHERE " + where; } sql = monta.montaSelecionar(db); return(montaLista(executaRetorno(sql))); } catch { throw new Exception("Falha ao fazer busca de avaliação."); } }
/// <summary> /// Pesquisa todas os tipos, exemplo de buscas: /// pesquisarMP(string.Empty, string.Empty); /// </summary> /// <param name="where">clausula de busca, condição</param> /// <param name="orderBy">ordenação da busca</param> /// <returns>lista com objetos</returns> public List <MO_MensalidadePlano> pesquisarMP(string where, string orderBy) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = string.Empty; db.tabela = MO_NomesBanco.tabelaMenPlan; db.campos = "*"; if (where != string.Empty) { db.adicionais = string.Format(" WHERE {0}", where); } if (orderBy != string.Empty) { db.adicionais += string.Format(" ORDER BY {0}", orderBy); } sql = monta.montaSelecionar(db); return(montaLista(executaRetorno(sql))); }
/// <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."); } }
/// <summary> /// editando um ponto(fechando ele) /// </summary> /// <param name="p"></param> public void fecharPonto(MO_Ponto p) { if (p != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaPt; db.campos = string.Format("{0}='{2}',{1}='{3}'", MO_NomesBanco.dtSPt, MO_NomesBanco.hrSPt, p.dataSaida.ToString("dd/MM/yyyy"), p.hrSaida.ToString()); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idPt, pegaUltimoInserido()); sql = monta.montaEditar(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde."); } }
/// <summary> /// pesquisa ponto /// </summary> /// <param name="where">cu</param> /// <param name="orderBy">cu</param> public List <MO_Ponto> pesquisaPonto(string where, string orderBy) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaPt; db.campos = "*"; if (where != null) { db.adicionais = " WHERE " + where; } if (orderBy != null) { db.adicionais += " ORDER BY " + orderBy; } sql = monta.montaSelecionar(db); return(montaListaPonto(executaRetorno(sql))); }
/// <summary> /// Inseri uma turma, Status ja ativo.. /// </summary> /// <param name="tur">dados essencias para a turma</param> public void inserirTurma(MO_Turma tur) { if (tur != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaTr; db.campos = string.Format("{0},{1},{2},{3},{4},{5},{6}", MO_NomesBanco.idTr, MO_NomesBanco.fkUsuTr, MO_NomesBanco.nomTr, MO_NomesBanco.locTr, MO_NomesBanco.sexTr, MO_NomesBanco.maxTr, MO_NomesBanco.statTr); db.valores = string.Format("null,{0},'{1}','{2}','{3}',{4},{5}", tur.idUsu, tur.nome, tur.local, tur.sex, tur.maxAlunos, (int)Status.ativo); sql = monta.montaInserir(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde!"); } }
/// <summary> /// atualiza a mensalidade do cliente com a data que fora pago.. /// </summary> /// <param name="mens">dados de menssalidade</param> public void atualizarMenssalidade(MO_Menssalidade mens) { if (mens != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaMen; db.campos = string.Format("{0}={5},{1}={6},{2}='{7}',{3}='{8}',{4}={9}", MO_NomesBanco.fkUsuMen, MO_NomesBanco.fkCliMen, MO_NomesBanco.dtVencMen, MO_NomesBanco.dtPagMen, MO_NomesBanco.valMen, mens.idUsu, mens.idCli, mens.dataVenc.ToString("dd/MM/yyyy"), mens.dataPago.ToString("dd/MM/yyyy"), mens.valor.ToString().Replace(",", ".")); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idMen, mens.id); sql = monta.montaEditar(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde."); } }
/// <summary> /// Editar a turma, com os seus dados, também serve para deletar, pois á pra manter a consistencia /// </summary> /// <param name="tur">dados essencias da turma</param> public void editarTurma(MO_Turma tur) { if (tur != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = ""; db.tabela = MO_NomesBanco.tabelaTr; db.campos = string.Format("{0}={6},{1}='{7}',{2}='{8}',{3}='{9}',{4}={10},{5}={11}", MO_NomesBanco.fkUsuTr, MO_NomesBanco.nomTr, MO_NomesBanco.locTr, MO_NomesBanco.sexTr, MO_NomesBanco.maxTr, MO_NomesBanco.statTr, tur.idUsu, tur.nome, tur.local, tur.sex, tur.maxAlunos, (int)tur.status); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idTr, tur.id); sql = monta.montaEditar(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde!"); } }
/// <summary> /// Editando certo plano.. /// </summary> /// <param name="p">dados essenciais de plano</param> public void editarPlano(MO_Plano p) { if (p != null) { monta = new DAL_MontaComando(); db = new MO_DB(); sql = string.Empty; db.tabela = MO_NomesBanco.tabelaPlan; db.campos = string.Format("{0}={5},{1}='{6}',{2}={7},{3}={8},{4}={9}", MO_NomesBanco.fkUsuPlan, MO_NomesBanco.nomePlan, MO_NomesBanco.qtdVPlan, MO_NomesBanco.valPlan, MO_NomesBanco.statPlan, p.idUsu, p.nome, p.qtdAula, p.valor.ToString().Replace(",", "."), (int)p.stat); db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idPlan, p.id); sql = monta.montaEditar(db); executar(sql); } else { throw new Exception("ERROR, tente novamente mais tarde."); } }