コード例 #1
0
        /// <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!");
            }
        }
コード例 #2
0
        /// <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."); }
        }
コード例 #3
0
ファイル: DAL_Contas.cs プロジェクト: marciojunior/academ-sys
        /// <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);
        }
コード例 #4
0
ファイル: DAL_Contas.cs プロジェクト: marciojunior/academ-sys
        /// <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);
        }
コード例 #5
0
 /// <summary>
 /// Atualiza algum usuario, tambem sever pra excluir, pois usuario não se exclui, ele se torna inativo(MANTER A CONSISTENCIA DOS DADOS)
 /// </summary>
 /// <param name="user">dados para atualizar usuario</param>
 public void atualizaDados(MO_Usuario user)
 {
     db = new MO_DB();
     //montar os campos dinamicamente
     if (user != null)
     {
         db.tabela = MO_NomesBanco.tabelaUsu;
         db.campos = string.Format("{0}='{4}', {1}='{5}', {2}='{6}', {3}={7}",
                                   MO_NomesBanco.nomeUsu, MO_NomesBanco.loginUsu, MO_NomesBanco.senhaUsu, MO_NomesBanco.statusUsu,
                                   user.nome, user.login, user.senha, (int)user.status);
         db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idUsu, user.id);
         //montar sql e executa-lo no banco de dados..
         sql = monta.montaEditar(db);
         executar(sql);
     }
 }
コード例 #6
0
        /// <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);
            }
        }
コード例 #7
0
ファイル: DAL_Ponto.cs プロジェクト: marciojunior/academ-sys
        /// <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.");
            }
        }
コード例 #8
0
        /// <summary>
        /// Edita informação de uma relação..
        /// </summary>
        /// <param name="mp"></param>
        public void editarMP(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}={2},{1}={3}", MO_NomesBanco.fkMenMenPlan, MO_NomesBanco.fkPlanMenPlan, mp.idMens, mp.idPlano);
                db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idMenPlan, mp.id);

                sql = monta.montaEditar(db);
                executar(sql);
            }
            else
            {
                throw new Exception("ERROR, tente novamente mais tarde.");
            }
        }
コード例 #9
0
ファイル: DAL_Turma.cs プロジェクト: marciojunior/academ-sys
        /// <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!");
            }
        }
コード例 #10
0
        /// <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.");
            }
        }
コード例 #11
0
ファイル: DAL_Plano.cs プロジェクト: marciojunior/academ-sys
        /// <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.");
            }
        }
コード例 #12
0
        /// <summary>
        /// Ediatando os dados do cliente, primeira parte para so cliente..
        /// </summary>
        /// <param name="cli">dados principais do cliente</param>
        public void atualiza(MO_Cliente cli)
        {
            if (cli != null)
            {
                db    = new MO_DB();
                monta = new DAL_MontaComando();
                sql   = "";

                db.tabela = MO_NomesBanco.tabelaCli;
                db.campos = string.Format("{0}={11}, {1}='{12}', {2}='{13}', {3}='{14}', {4}='{15}', {5}='{16}', {6}='{17}', {7}='{18}', {8}='{19}', {9}='{20}', {10}={21}",
                                          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,
                                          cli.matricula, cli.nome, cli.telefone, cli.celular, cli.sexo, cli.cpf, cli.identidade, cli.ufIdentidade, cli.email,
                                          cli.nasc, (int)cli.status);

                db.adicionais = string.Format("{0}={1}", MO_NomesBanco.idCli, cli.idCli);
                sql           = monta.montaEditar(db);
                executar(sql);
            }
            else
            {
                throw new Exception("ERROR, tente novamente mais tarde!");
            }
        }