예제 #1
0
        //Atualizar visitante utilizando id, na tabela Visitante
        public static bool Atualiza(Visitante pVisitante)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Visitante oVisitante = (from selecao in Db.Visitante
                                        where selecao.IdVisitante == pVisitante.IdVisitante
                                        select selecao).SingleOrDefault();

                oVisitante.IdVisitante = pVisitante.IdVisitante;
                oVisitante.CPF         = pVisitante.CPF;
                oVisitante.RG          = pVisitante.RG;
                oVisitante.RNE         = pVisitante.RNE;
                oVisitante.Nome        = pVisitante.Nome;
                oVisitante.Idade       = pVisitante.Idade;
                oVisitante.Estrangeiro = pVisitante.Estrangeiro;
                oVisitante.Logradouro  = pVisitante.Logradouro;
                oVisitante.Bairro      = pVisitante.Bairro;
                oVisitante.Cidade      = pVisitante.Cidade;
                oVisitante.UF          = pVisitante.UF;
                oVisitante.Pais        = pVisitante.Pais;
                oVisitante.Foto        = pVisitante.Foto;
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #2
0
 public static bool Insere(Secretaria pSecretariar)
 {
     try {
         RecepcaoDataClassesDataContext oDB = new RecepcaoDataClassesDataContext();
         oDB.Secretaria.InsertOnSubmit(pSecretariar);
         oDB.SubmitChanges();
         oDB.Dispose();
         return(true);
     } catch (Exception) {
         return(false);
     }
 }
예제 #3
0
        public static bool Exclui(List <Secretaria> pSecretaria)
        {
            try {
                RecepcaoDataClassesDataContext oDB = new RecepcaoDataClassesDataContext();
                oDB.Secretaria.DeleteAllOnSubmit(pSecretaria);
                oDB.SubmitChanges();
                oDB.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #4
0
        //Create

        //Insere visitante na tabela Visitante
        public static bool Criar(Visitante visitante)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Db.Visitante.InsertOnSubmit(visitante);
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #5
0
        //Delete

        //Deleta uma lista de visitantes na tabela Visitante
        public static bool Deleta(List <Visitante> visitantes)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Db.Visitante.DeleteAllOnSubmit(visitantes);
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #6
0
        //Insere funcionario na tabela Funcionario
        public static bool Criar(Funcionario NovoFuncionario)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Db.Funcionario.InsertOnSubmit(NovoFuncionario);
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #7
0
        //Deleta uma lista de funcionarios na tabela Funcionario
        public static bool Deleta(List <Funcionario> funcionario)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Db.Funcionario.DeleteAllOnSubmit(funcionario);
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #8
0
 public static bool Exclui(int pIdSecretaria)
 {
     try {
         RecepcaoDataClassesDataContext oDB = new RecepcaoDataClassesDataContext();
         Secretaria oSecretaria             = (from selecao in oDB.Secretaria
                                               where selecao.IdSecretaria == pIdSecretaria
                                               select selecao).SingleOrDefault();
         oDB.Secretaria.DeleteOnSubmit(oSecretaria);
         oDB.SubmitChanges();
         oDB.Dispose();
         return(true);
     } catch (Exception) {
         return(false);
     }
 }
예제 #9
0
        //Deleta visitante utilizando id, na tabela Visitante
        public static bool Deleta(int idvisitante)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Visitante ivisitante = (from selecao in Db.Visitante where selecao.IdVisitante == idvisitante select selecao).SingleOrDefault();

                Db.Visitante.DeleteOnSubmit(ivisitante);
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #10
0
        //Deleta funcionario utilizando id, na tabela Funcionario
        public static bool Deleta(int idfuncionario)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Funcionario ifuncionario          = (from selecao in Db.Funcionario where selecao.IdFuncionario == idfuncionario select selecao).SingleOrDefault();

                Db.Funcionario.DeleteOnSubmit(ifuncionario);
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #11
0
        public static bool Atualiza(Secretaria pSecretariar)
        {
            try {
                RecepcaoDataClassesDataContext oDB = new RecepcaoDataClassesDataContext();
                Secretaria oSecretaria             = (from selecao in oDB.Secretaria
                                                      where selecao.IdSecretaria == pSecretariar.IdSecretaria
                                                      select selecao).SingleOrDefault();
                oSecretaria.IdSecretaria = pSecretariar.IdSecretaria;

                oDB.SubmitChanges();
                oDB.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #12
0
        //Atualizar funcionario utilizando id, na tabela Funcionario
        public static bool Atualiza(Funcionario funcionario)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Funcionario ifuncionario          = (from selecao in Db.Funcionario
                                                     where selecao.IdFuncionario == funcionario.IdFuncionario
                                                     select selecao).SingleOrDefault();

                ifuncionario.Nome = funcionario.Nome;
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }
예제 #13
0
        //Atualizar visita utilizando id, na tabela Visita
        public static bool Atualiza(Visita idVisita)
        {
            try {
                RecepcaoDataClassesDataContext Db = new RecepcaoDataClassesDataContext();
                Visita iVisita = (from selecao in Db.Visita where selecao.IdVisita == idVisita.IdVisita select selecao).SingleOrDefault();

                iVisita.Setor          = idVisita.Setor;
                iVisita.Secretaria     = idVisita.Secretaria;
                iVisita.Liberacao      = idVisita.Liberacao;
                iVisita.ContatoInterno = idVisita.ContatoInterno;
                Db.SubmitChanges();
                Db.Dispose();

                return(true);
            } catch (Exception) {
                return(false);
            }
        }