Ejemplo n.º 1
0
        public void Salvar(CadEncontro model)
        {
            using (_banco = new BancoFB())
            {
                string Instrucao;
                if (model.Id == 0)
                {
                    model.Id  = _banco.RetornarId("SEQ_CAD_ENCONTRO");
                    Instrucao = string.Format("INSERT INTO Cad_Encontro(ID, NUM_ENCONTRO, DESCRICAO, EVENTO_ATUAL) VALUES ({0}, {1}, '{2}', '{3}' ) returning ID",
                                              model.Id, model.NumeroEncontro, model.Descricao, model.EventoAtual);
                    model.Id = _banco.ExecutaScalar(Instrucao);
                }
                else
                {
                    Instrucao = string.Format("UPDATE Cad_Encontro SET NUM_ENCONTRO={0}, DESCRICAO='{1}', EVENTO_ATUAL='{2}' WHERE ID = {3}",
                                              model.NumeroEncontro, model.Descricao, model.EventoAtual, model.Id);
                    _banco.ExecutaComando(Instrucao);
                }

                if (model.EventoAtual == "S")
                {
                    EventoAtual(model.Id);
                }
            }
        }
Ejemplo n.º 2
0
 public void Salvar(Marca model)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (model.Id == 0)
         {
             model.Id  = _banco.RetornarId("SEQ_MARCA");
             Instrucao = string.Format("INSERT INTO MARCA(ID, DESCRICAO) VALUES ({0}, '{1}') returning id",
                                       model.Id, model.Descricao);
             model.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE MARCA SET DESCRICAO='{0}' WHERE ID = {1}",
                                       model.Descricao, model.Id);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }
Ejemplo n.º 3
0
 public void Salvar(Contato contato)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (contato.Id == 0)
         {
             contato.Id = _banco.RetornarId("SEQ_CONTATO");
             Instrucao  = string.Format("INSERT INTO CONTATO(ID, pessoa_id, telefone,celular,email,obs) VALUES ({0}, '{1}', '{2}', '{3}', '{4}', '{5}') returning id",
                                        contato.Id, contato.Pessoa.Id, contato.Telefone, contato.Celular, contato.Email, contato.Observacao);
             contato.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE CONTATO SET pessoa_id={0}, telefone = '{1}', celular = '{2}', email = '{3}', obs = '{4}' WHERE ID = " + contato.Id,
                                       contato.Pessoa.Id, contato.Telefone, contato.Celular, contato.Email, contato.Observacao);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }
Ejemplo n.º 4
0
 public void Salvar(Usuario model)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (model.Id == 0)
         {
             model.Id  = _banco.RetornarId("SEQ_USUARIO");
             Instrucao = string.Format("INSERT INTO USUARIO(NOME, SENHA, ID) VALUES ('{0}', '{1}', {2}) returning ID",
                                       model.Nome, model.Senha, model.Id);
             model.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE USUARIO SET NOME='{0}', SENHA='{1}' WHERE ID = {2}",
                                       model.Nome, model.Senha, model.Id);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }
Ejemplo n.º 5
0
 public void Salvar(TabControle model)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (model.Id == 0)
         {
             model.Id  = _banco.RetornarId("SEQ_TABCONTROLE");
             Instrucao = string.Format("INSERT INTO TABCONTROLE(DESCRICAO, ID, SIGLA, VALORINT, VALORSTRING) VALUES ('{0}', {1}, '{2}', {3}, {4}) returning ID",
                                       model.Descricao, model.Id, model.Sigla, model.ValorInt.Value, model.ValorString);
             model.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE TABCONTROLE SET DESCRICAO='{0}', SIGLA='{1}', VALORINT={2}, VALORSTRING='{3}' WHERE ID = {4}",
                                       model.Descricao, model.Sigla, model.ValorInt.Value, model.ValorString, model.Id);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }
Ejemplo n.º 6
0
 public void Salvar(Encontro model)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (model.Id == 0)
         {
             model.Id  = _banco.RetornarId("SEQ_ENCONTRO");
             Instrucao = string.Format("INSERT INTO ENCONTRO(ID, DATA, ID_PESSOA, NUM_FICHA, TIPO_EXPOSITOR, NUM_ENCONTRO) VALUES ({0}, '{1}', {2}, {3}, {4}, {5}) returning id",
                                       model.Id, model.Data, model.Pessoa.Id, model.NumeroFicha, model.TipoExpositor, model.Encontros.NumeroEncontro);
             model.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE ENCONTRO SET DATA='{0}', ID_PESSOA = {1}, NUM_FICHA = {2}, TIPO_EXPOSITOR = {3}, NUM_ENCONTRO = {4}  WHERE ID = {5}",
                                       model.Data, model.Pessoa.Id, model.NumeroFicha, model.TipoExpositor, model.Encontros.NumeroEncontro, model.Id);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }
Ejemplo n.º 7
0
 public void Salvar(Sequencia model)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (model.Id == 0)
         {
             model.Id  = _banco.RetornarId("SEQ_SEQUENCIA");
             Instrucao = string.Format("INSERT INTO SEQUENCIA(DESCRICAO, ID, SIGLA, VALOR) VALUES ('{0}', {1}, '{2}', {3}) returning ID",
                                       model.Descricao, model.Id, model.Sigla, model.Valor);
             model.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE SEQUENCIA SET DESCRICAO='{0}', SIGLA='{1}', VALOR='{2}' WHERE ID = {3}",
                                       model.Descricao, model.Sigla, model.Valor, model.Id);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }
Ejemplo n.º 8
0
 public void Salvar(Profissao model)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (model.Id == 0)
         {
             model.Id  = _banco.RetornarId("SEQ_PROFISSAO");
             Instrucao = string.Format("INSERT INTO PROFISSAO(DESCRICAO, ID) VALUES ('{0}', {1}) returning id",
                                       model.Descricao, model.Id);
             model.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE PROFISSAO SET DESCRICAO='{0}' WHERE ID = {1}",
                                       model.Descricao, model.Id);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }
Ejemplo n.º 9
0
 public void Salvar(Cidade model)
 {
     using (_banco = new BancoFB())
     {
         string Instrucao;
         if (model.Id == 0)
         {
             model.Id  = _banco.RetornarId("SEQ_CIDADE");
             Instrucao = string.Format("INSERT INTO CIDADE(DESCRICAO, CEP, UF, ID) VALUES ('{0}', '{1}', '{2}', {3}) returning id",
                                       model.Nome, model.CEP, model.UF, model.Id);
             model.Id = _banco.ExecutaScalar(Instrucao);
         }
         else
         {
             Instrucao = string.Format("UPDATE CIDADE SET DESCRICAO='{0}', CEP='{1}', UF='{2}' WHERE ID = {3}",
                                       model.Nome, model.CEP, model.UF, model.Id);
             _banco.ExecutaComando(Instrucao);
         }
     }
 }