예제 #1
0
        public static bool Cadastro(ObjConexao objConexao)
        {
            bancoClienteDataContext = new BancoClienteDataContext();
            conexao = new BancoDados.Conexao();
            try
            {
                conexao.Ip             = objConexao.Ip;
                conexao.Porta          = objConexao.Porta;
                conexao.Senha          = objConexao.Senha;
                conexao.Dominio        = objConexao.Dominio;
                conexao.Id_Cliente     = objConexao.ObjCliente.Id;
                conexao.Id_TipoConexao = objConexao.ObjTipoConexao.Id;

                bancoClienteDataContext.Conexaos.InsertOnSubmit(conexao);
                bancoClienteDataContext.SubmitChanges();
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                bancoClienteDataContext.Dispose();
            }
        }
예제 #2
0
 public static Object Consulta(int idCliente)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     try
     {
         var varLista = (from listCon in bancoClienteDataContext.Conexaos.AsEnumerable()
                         join listCli in bancoClienteDataContext.Clientes.AsEnumerable()
                         on listCon.Id_Cliente equals listCli.Id
                         join listTCon in bancoClienteDataContext.TipoConexaos.AsEnumerable()
                         on listCon.Id_TipoConexao equals listTCon.Id
                         where listCon.Id_Cliente == idCliente
                         select new
         {
             listCon.Ip,
             listCon.Porta,
             listCon.Senha,
             listCon.Dominio
         }).ToList();
         return(varLista);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #3
0
 public static bool Cadastro(ObjCliente objCliente)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     try
     {
         cliente = bancoClienteDataContext.Clientes.First(cli => cli.Id == objCliente.Id);
         bancoClienteDataContext.Clientes.DeleteOnSubmit(cliente);
         bancoClienteDataContext.SubmitChanges();
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #4
0
 public static bool Cadastrar(ObjModCli objModCli)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     try
     {
         modCli = bancoClienteDataContext.ModClis.First(mcl => mcl.Id == objModCli.Id);
         bancoClienteDataContext.ModClis.DeleteOnSubmit(modCli);
         bancoClienteDataContext.SubmitChanges();
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #5
0
 public static bool Cadastro(ObjModulo objModulo)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     modulo = new BancoDados.Modulo();
     try
     {
         modulo.Descricao = objModulo.Descricao;
         bancoClienteDataContext.Modulos.InsertOnSubmit(modulo);
         bancoClienteDataContext.SubmitChanges();
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #6
0
        public static bool Cadastro(ObjSenhaSGU objSenhaSGU)
        {
            bancoClienteDataContext = new BancoClienteDataContext();

            try
            {
                senhaSGU = bancoClienteDataContext.SenhaSGUs.First(ssgu => ssgu.Id == objSenhaSGU.Id);
                bancoClienteDataContext.SenhaSGUs.DeleteOnSubmit(senhaSGU);
                bancoClienteDataContext.SubmitChanges();
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                bancoClienteDataContext.Dispose();
            }
        }
예제 #7
0
 public static bool Cadastro(ObjCliente objCliente)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     cliente = new BancoDados.Cliente();
     try
     {
         cliente.Nome = objCliente.Nome;
         bancoClienteDataContext.Clientes.InsertOnSubmit(cliente);
         bancoClienteDataContext.SubmitChanges();
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #8
0
        public static bool Cadastro(ObjTipoConexao objTipoConexao)
        {
            bancoClienteDataContext = new BancoClienteDataContext();

            try
            {
                tipoConexao = bancoClienteDataContext.TipoConexaos.First(tpc => tpc.Id == objTipoConexao.Id);
                bancoClienteDataContext.TipoConexaos.DeleteOnSubmit(tipoConexao);
                bancoClienteDataContext.SubmitChanges();
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                bancoClienteDataContext.Dispose();
            }
        }
예제 #9
0
 public static bool Cadastro(ObjConexao objConexao)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     conexao = new BancoDados.Conexao();
     try
     {
         conexao = bancoClienteDataContext.Conexaos.First(con => con.Id == objConexao.Id);
         bancoClienteDataContext.Conexaos.DeleteOnSubmit(conexao);
         bancoClienteDataContext.SubmitChanges();
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #10
0
 public static bool Cadastro(ObjTipoConexao objTipoConexao)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     tipoConexao             = new BancoDados.TipoConexao();
     try
     {
         tipoConexao.Descricao = objTipoConexao.Descricao;
         bancoClienteDataContext.TipoConexaos.InsertOnSubmit(tipoConexao);
         bancoClienteDataContext.SubmitChanges();
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #11
0
 public static Object Cadastro()
 {
     try
     {
         var varLista = (from lista in bancoClienteDataContext.TipoConexaos.AsEnumerable()
                         select new
         {
             lista.Id,
             lista.Descricao
         }).ToList();
         return(varLista);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #12
0
 public static bool Cadastrar(ObjModCli objModCli)
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     modCli = new BancoDados.ModCli();
     try
     {
         modCli.Id_Cliente = objModCli.ObjCliente.Id;
         modCli.Id_Modulo  = objModCli.ObjModulo.Id;
         bancoClienteDataContext.ModClis.InsertOnSubmit(modCli);
         bancoClienteDataContext.SubmitChanges();
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #13
0
 public static Object Cadastro()
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     try
     {
         var varLista = (from lista in bancoClienteDataContext.Clientes.AsEnumerable()
                         select new
         {
             lista.Id,
             lista.Nome
         }).ToList();
         return(varLista);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }
예제 #14
0
        public static bool Cadastro(ObjSenhaSGU objSenhaSGU)
        {
            bancoClienteDataContext = new BancoClienteDataContext();

            try
            {
                senhaSGU            = bancoClienteDataContext.SenhaSGUs.First(ssgu => ssgu.Id == objSenhaSGU.Id);
                senhaSGU.Usuario    = objSenhaSGU.Usuario;
                senhaSGU.Senha      = objSenhaSGU.Senha;
                senhaSGU.Id_Cliente = objSenhaSGU.ObjCliente.Id;
                senhaSGU.Id_Modulo  = objSenhaSGU.ObjModulo.Id;
                bancoClienteDataContext.SubmitChanges();
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                bancoClienteDataContext.Dispose();
            }
        }
예제 #15
0
 public static Object Cadastro()
 {
     bancoClienteDataContext = new BancoClienteDataContext();
     try
     {
         var varLista = (from listSenha in bancoClienteDataContext.SenhaSGUs.AsEnumerable()
                         join listaCli in bancoClienteDataContext.Clientes.AsEnumerable() on listSenha.Id_Cliente equals listaCli.Id
                         select new
         {
             listSenha.Id,
             listSenha.Usuario,
             listSenha.Senha
         }).ToList();
         return(varLista);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         bancoClienteDataContext.Dispose();
     }
 }