示例#1
0
        public Linguagem Read(int IdLinguagem)
        {
            var    LinguagemUsuario = new Linguagem();
            string constr           = ConfigurationManager.ConnectionStrings["dbFormularioTeste"].ConnectionString;
            string query            = "select id_linguagens,descricao from linguagens where id_linguagens = @id_linguagens";

            using (SqlConnection con = new SqlConnection(constr))
            {
                con.Open();

                using (SqlCommand cmd = new SqlCommand(query, con))
                {
                    cmd.Parameters.AddWithValue("@id_linguagens", IdLinguagem);



                    using (SqlDataReader sdr = cmd.ExecuteReader())
                    {
                        while (sdr.Read())
                        {
                            LinguagemUsuario.IdLinguagem = Convert.ToInt32(sdr["id_linguagens"]);
                            LinguagemUsuario.Descricao   = Convert.ToString(sdr["descricao"]);
                        }
                    }
                }
                con.Close();
            }
            return(LinguagemUsuario);
        }
示例#2
0
        public async Task <ActionResult <bool> > Create(Linguagem linguagem)
        {
            _context.Add(linguagem);
            await _context.SaveChangesAsync();

            return(true);
        }
示例#3
0
        public async Task <IActionResult> Edit(int id, [Bind("LinguagemId,Nome,AutorId,DataCricao,Descricao")] Linguagem linguagem)
        {
            if (id != linguagem.LinguagemId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(linguagem);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!LinguagemExists(linguagem.LinguagemId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AutorId"] = new SelectList(_context.Autores, "AutorId", "NomeCompleto", linguagem.AutorId);
            return(View(linguagem));
        }
            public List <Repositorio> DispararBuscaAPIGitHub()
            {
                string[]           Linguagens  = ConfigurationManager.AppSettings["LINGUAGENS"].ToString().Split('|');
                List <Repositorio> Repositorio = new List <Repositorio>();

                ///Protocolo de segurança
                ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;
                HttpClient cliente = new HttpClient();

                cliente.BaseAddress = new Uri(ConfigurationManager.AppSettings["URL_GITHUB"].ToString());
                cliente.DefaultRequestHeaders.UserAgent.Add(new System.Net.Http.Headers.ProductInfoHeaderValue("AppName", "1.0"));
                cliente.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));
                cliente.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Token", ConfigurationManager.AppSettings["TOKEN_GITHUB"].ToString());

                ///Requisiçao para retornar todos os repositorios
                var response  = cliente.GetAsync("/repositories");
                var resultado = response.Result.Content.ReadAsStringAsync().Result;

                response.Dispose();

                ///Montar Entidades de acordo com o JSON de retorno
                JsonSerializerSettings serSettings = new JsonSerializerSettings();

                serSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
                var RepositorioAuxiliar = JsonConvert.DeserializeObject <List <Repositorio> >(resultado, serSettings);

                ///Buscar por linguagens dentro de cada repositorio
                RepositorioAuxiliar.ForEach(v_Object => {
                    HttpClient linguagem  = new HttpClient();
                    linguagem.BaseAddress = new Uri(v_Object.URL_LINGUAGEM);
                    linguagem.DefaultRequestHeaders.UserAgent.Add(new System.Net.Http.Headers.ProductInfoHeaderValue("AppName", "1.0"));
                    linguagem.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));
                    linguagem.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Token", ConfigurationManager.AppSettings["TOKEN_GITHUB"].ToString());
                    var response1      = linguagem.GetAsync("");
                    var resultado1     = response1.Result.Content.ReadAsStringAsync().Result;
                    v_Object.Linguagem = new List <Linguagem>();
                    v_Object.LOGIN     = v_Object.Autor.LOGIN;
                    v_Object.LINK_FOTO = v_Object.Autor.LINK_FOTO;
                    bool Cadastrar     = false;

                    foreach (string L in Linguagens)
                    {
                        if (resultado1.ToUpper().IndexOf(L.ToUpper()) > 0)
                        {
                            Cadastrar = true;

                            Linguagem Linguagem      = new Linguagem();
                            Linguagem.NOME_LINGUAGEM = L.ToUpper();
                            v_Object.Linguagem.Add(Linguagem);
                        }
                    }

                    if (Cadastrar)
                    {
                        Repositorio.Add(v_Object);
                    }
                });

                return(Repositorio);
            }
示例#5
0
        public async Task <IActionResult> Edit(int id, [Bind("LinguagemId,Nome,AutorId,DataCricao,Descricao")] Linguagem linguagem)
        {
            if (id != linguagem.LinguagemId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    await _httpClient.PutAsJsonAsync($"{linguagemRoute}/update", linguagem);
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!await LinguagemExists(linguagem.LinguagemId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            var response = await _httpClient.GetAsync($"{autorRoute}/getall");

            ViewData["AutorId"] = new SelectList(await response.Content.ReadAsAsync <List <Autor> >(), "AutorId", "NomeCompleto", linguagem.AutorId);
            return(View(linguagem));
        }
        public async Task <IActionResult> Edit(long?id, [Bind("LinguagemID, NomeLinguagem")] Linguagem linguagem)
        {
            if (id != linguagem.LinguagemID)
            {
                return(NotFound());
            }
            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(linguagem);
                    await _context.SaveChangesAsync();

                    //----------------------------------TENTAMOS, MAS NÃO CONSEGUIMOS...--------------------------

                    //var conn = new OracleConnection("User Id=CADDEVDB;Password=CADDEVDB;Data Source=127.0.0.1:1521/xe;");

                    //conn.Open();
                    //OracleCommand cmd = new OracleCommand();
                    //cmd.Connection = conn;
                    //cmd.CommandText = "LingEdit";

                    //cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    //OdbcParameter param = new OdbcParameter();

                    //cmd.Parameters.Add("lingid", OracleDbType.Int32).Value = Convert.ToInt32(id);
                    //cmd.Parameters.Add("lingname", OracleDbType.NVarchar2).Value = "C sharp";
                    ////cmd.Parameters.Add("mensagem", OracleDbType.Varchar2, System.Data.ParameterDirection.ReturnValue);

                    //OracleParameter mensagem = (new OracleParameter("mensagem", OracleDbType.Varchar2, 30));
                    //mensagem.Direction = System.Data.ParameterDirection.ReturnValue;
                    //cmd.Parameters.Add(mensagem);

                    ////cmd.Parameters.Add("lingname", OracleDbType.Varchar2);
                    ////cmd.Parameters.Add("mensagem", OracleDbType.Varchar2);
                    ////cmd.Parameters["mensagem"].Direction = System.Data.ParameterDirection.ReturnValue;

                    //cmd.ExecuteNonQuery();
                    ////var mensagem = Convert.ToString(cmd.Parameters["mensagem"].Value);

                    //cmd.Parameters.RemoveAt(0);
                    ////var mensagem = Convert.ToString(cmd.Parameters["mensagem"].Value);

                    //cmd.Connection.Close();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!LinguagemExists(linguagem.LinguagemID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(linguagem));
        }
示例#7
0
        public void InserirLinguagem(Linguagem linguagem)
        {
            var data = new LinguagemData();

            linguagem.Id = data.ListarLinguagem().Count() + 1;

            data.InserirLinguagem(linguagem);
        }
示例#8
0
        }                                      //Excluido ou Nao Excluido

        public Livro(int id, Linguagem linguagem, string titulo, string nivel, string descricao, int ano)
        {
            this.id   = id;
            Titulo    = titulo;
            Linguagem = linguagem;
            Nivel     = nivel;
            Descricao = descricao;
            Ano       = ano;
            EstadoExc = "Nao Excluido";
        }
示例#9
0
        public void saveToFile(Linguagem l)
        {
            try
            {
                StringBuilder f = new StringBuilder();
                if (l == Linguagem.JAVA)
                {
                    f.Append("public class " + name + "{\n");
                    f.Append("    public static void main(String args[]){\n");
                    f.Append("      java.util.Scanner " + INPUT + "=new java.util.Scanner(System.in);\n");
                    foreach (Variavel variavel in Variaveis)
                    {
                        f.Append($"{variavel.Tipo} {variavel.Nome};\n");
                    }
                    foreach (ICommand c in comandos)
                    {
                        f.Append(c.ToJava() + "\n");
                    }
                    f.Append("}");
                    f.Append("}");

                    System.IO.File.WriteAllText($"{name}.java", f.ToString());
                }
                else if (l == Linguagem.C)
                {
                    f.AppendLine("#include <stdlib.h>");
                    f.AppendLine("#include <stdio.h>");
                    f.AppendLine("#include <string.h>");
                    f.AppendLine("int main() {");
                    foreach (Variavel variavel in Variaveis)
                    {
                        if (variavel.Tipo != "String")
                        {
                            f.Append($"{variavel.Tipo} {variavel.Nome};\n");
                        }
                        else
                        {
                            f.Append($"char* {variavel.Nome};");
                        }
                    }
                    foreach (ICommand c in comandos)
                    {
                        f.Append(c.ToC() + "\n");
                    }
                    f.AppendLine("return 0;");
                    f.Append("}");
                    System.IO.File.WriteAllText($"{name}.c", f.ToString());
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("ERRO:" + ex.Message);
            }
        }
示例#10
0
        public async Task <IActionResult> Create([Bind("LinguagemId,Nome,AutorId,DataCricao,Descricao")] Linguagem linguagem)
        {
            if (ModelState.IsValid)
            {
                _context.Add(linguagem);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AutorId"] = new SelectList(_context.Autores, "AutorId", "NomeCompleto", linguagem.AutorId);
            return(View(linguagem));
        }
示例#11
0
        public async Task <IActionResult> Create([Bind("LinguagemId,Nome,AutorId,DataCricao,Descricao")] Linguagem linguagem)
        {
            if (ModelState.IsValid)
            {
                await _httpClient.PostAsJsonAsync($"{linguagemRoute}/create", linguagem);

                return(RedirectToAction(nameof(Index)));
            }
            var response = await _httpClient.GetAsync($"{autorRoute}/getall");

            ViewData["AutorId"] = new SelectList(await response.Content.ReadAsAsync <List <Autor> >(), "AutorId", "NomeCompleto", linguagem.AutorId);
            return(View(linguagem));
        }
示例#12
0
 public IActionResult Create(Linguagem linguagem)
 {
     try
     {
         _context.Linguagens.Add(linguagem);
         _context.SaveChanges();
         return(Ok());
     }
     catch (System.Exception)
     {
         return(BadRequest("Não foi possível incluir a linguagem"));
     }
 }
示例#13
0
        public void Incluir()
        {
            Linguagem obj_inc = new Linguagem {
                Id = 0, Nome = "Teste inclusão"
            };

            INegocio <Linguagem> _Negocio = new LinguagemNegocio(DBContextPadrao.nucleoDados());

            _Negocio.Adicionar(obj_inc);

            Linguagem _retorno_inc = _Negocio.Recuperar(p => p.Nome == obj_inc.Nome);

            Assert.AreEqual(obj_inc.Id, _retorno_inc.Id, "Falha na inclusão. Objeto de inclusão não localizado.");
        }
示例#14
0
        private List <Linguagem> TransformaSQLReaderEmList
            (SqlDataReader retorno)
        {
            var listMensagem = new List <Linguagem>();

            while (retorno.Read())
            {
                var item = new Linguagem()
                {
                    nome      = retorno["Nome"].ToString(),
                    pontuacao = Convert.ToInt32(retorno["Pontuacao"].ToString()),
                };
                listMensagem.Add(item);
            }
            return(listMensagem);
        }
示例#15
0
 public bool insert(Linguagem linguagem)
 {
     try
     {
         string sql = "INSERT INTO TableLinguagem (NOME, DESCRICAO)" +
                      " VALUES ('" + linguagem.Nome + "', '" + linguagem.Descricao + "')";
         using (db = new DB())
         {
             db.ExecutaComando(sql);
         }
     }
     catch (Exception)
     {
         return(false);
     }
     return(true);
 }
示例#16
0
        public bool Insert(Linguagem linguagem)
        {
            try
            {
                string sql = "INSERT INTO Linguagem (NOME, PONTUACAO) VALUES ('" + linguagem.nome + "' " + ",'" + linguagem.pontuacao + "' )";

                using (db = new DB())
                {
                    db.ExecutarComando(sql);
                }
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
示例#17
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Linguagem linguagem = new Linguagem();

            linguagem.Id        = Convert.ToInt32(textId.Text);
            linguagem.Nome      = textNome.Text;
            linguagem.Descricao = textDescricao.Text;

            if (new LinguagemDB().insert(linguagem))
            {
                MessageBox.Show("Registro inserido!");
            }
            else
            {
                MessageBox.Show("Erro ao inserir registro!");
            }
        }
示例#18
0
        private List <Linguagem> TransformaSQLReaderEmList(SqlDataReader retorno)
        {
            var listLinguagem = new List <Linguagem>();

            while (retorno.Read())
            {
                var item = new Linguagem()
                {
                    Id        = Convert.ToInt32(retorno["id"]),
                    Nome      = retorno["nome"].ToString(),
                    Descricao = retorno["descricao"].ToString(),
                };

                listLinguagem.Add(item);
            }
            return(listLinguagem);
        }
        public HttpResponseMessage Post([FromBody] CriarPrecoVM criarPreco)
        {
            preco novo = new preco();

            try
            {
                novo.id_ling_origem = db.Linguagems.Single(x => x.Linguagem1 == criarPreco.linguaOriginal).ID_Linguagem;
            }
            catch
            {
                Linguagem L = new Linguagem();
                L.Linguagem1 = criarPreco.linguaOriginal;
                db.Linguagems.InsertOnSubmit(L);
                db.SubmitChanges();
            }

            try
            {
                novo.id_ling_final = db.Linguagems.Single(x => x.Linguagem1 == criarPreco.linguaTraducao).ID_Linguagem;
            }
            catch
            {
                Linguagem L = new Linguagem();
                L.Linguagem1 = criarPreco.linguaTraducao;
                db.Linguagems.InsertOnSubmit(L);
                db.SubmitChanges();
            }


            try
            {
                novo.id_ling_origem = db.Linguagems.Single(x => x.Linguagem1 == criarPreco.linguaOriginal).ID_Linguagem;
                novo.id_ling_final  = db.Linguagems.Single(x => x.Linguagem1 == criarPreco.linguaTraducao).ID_Linguagem;
                novo.valor          = Convert.ToDecimal(criarPreco.preco);
                db.precos.InsertOnSubmit(novo);
                db.SubmitChanges();
                var mensagem = Request.CreateResponse(HttpStatusCode.Created, criarPreco);
                mensagem.Headers.Location = new Uri(Request.RequestUri + novo.id_ling_origem.ToString());
                return(mensagem);
            }
            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
            }
        }
示例#20
0
    public List<Linguagem> Listar()
    {
        List<Linguagem> lstRetorno = new List<Linguagem>();

        //Criei uma conexão com o SQL Server (BASE DE DADOS)
        using (SqlConnection Conexao =
            new SqlConnection(
         WebConfigurationManager.ConnectionStrings["CURSO"].ConnectionString))
        {
            //Abri a conexão
            Conexao.Open();

            //Declarei um comando (INSTRUÇÃO TSQL QUE VOU EXECUTAR)
            using (SqlCommand Comando = new SqlCommand())
            {
                //Vinculei a conexão
                Comando.Connection = Conexao;

                //Falei que vou executar um comando do tipo TSQL
                Comando.CommandType = CommandType.Text;

                //Informei o comando que vou executar
                Comando.CommandText = "SELECT * FROM TB_LINGUAGEM";

                //Armazenei o retorno da consulta (SELECT)
                using (SqlDataReader Leitor = Comando.ExecuteReader())
                {
                    //Percorri registro por registro que foi retornado
                    while (Leitor.Read())
                    {
                        //Armazenei cada registro retornado na classe(Linguagem)
                        Linguagem Registro = new Linguagem();
                        Registro.Codigo = Convert.ToInt32(Leitor["ID_LINGUAGEM"]);
                        Registro.Nome = Leitor["NM_LINGUAGEM"].ToString();

                        //Adicionei o registro retornado na coleção de registros
                        lstRetorno.Add(Registro);
                    }
                }
            }
        }

        //Retornei a coleção de registros
        return lstRetorno;
    }
示例#21
0
        public void Excluir()
        {
            Linguagem obj_inc = new Linguagem {
                Id = 99, Nome = "Teste inclusão"
            };

            INegocio <Linguagem> _Negocio = new LinguagemNegocio(DBContextPadrao.nucleoDados());

            _Negocio.Adicionar(obj_inc);

            Linguagem _retorno_exc = _Negocio.Recuperar(p => p.Nome == obj_inc.Nome);

            _Negocio.Excluir(_retorno_exc);

            Linguagem _retorno = _Negocio.Recuperar(p => p.Id == _retorno_exc.Id);

            Assert.IsNull(_retorno, "Falha na exclusão. Operação de exclusão não foi concluída com exito.");
        }
示例#22
0
        static void Main(string[] args)
        {
            string Caminho = "C:\\Users\\guilherme.silveira\\Desktop\\a.txt"; //Caminho para o arquivo de texto

            Console.WriteLine("Insira o caminho para o arquivo de texto:");   //Pede para o Usuario Inserir o caminho para o arquivo
            //Caminho = Console.ReadLine();//Le o input so Usuario para o caminho

            Linguagem Lingua = new Linguagem(Caminho);//Cria a variavel equivalente a classe linguagem, eu botei a leitura do arquivo como o construtor

            //Ja que a linguagem inteira é composta pelo conteudo do arquivo

            Console.WriteLine("------------------------------------------------------");


            Lingua.Print();

            Console.ReadKey();
        }
        public async Task <IActionResult> Create([Bind("NomeLinguagem")] Linguagem linguagem)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    _context.Add(linguagem);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction(nameof(Index)));
                }
            }
            catch (DbUpdateException)
            {
                ModelState.AddModelError("", "Não foi possível inserir dados.");
            }
            return(View(linguagem));
        }
示例#24
0
        public async Task <ActionResult <bool> > Update(Linguagem linguagem)
        {
            try {
                _context.Update(linguagem);
                await _context.SaveChangesAsync();

                return(true);
            } catch (DbUpdateConcurrencyException) {
                if (!LinguagemExists(linguagem.LinguagemId))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }
        }
示例#25
0
        public bool insert(Linguagem linguagem)
        {
            try
            {
                string sql = "INSERT INTO TB_LINGUAGEM (NOME,PONTUACAO)" +
                             "VALUES (' " + linguagem.Nome + "','" + linguagem.Pontuacao + "')";

                using (db = new DB())
                {
                    db.ExecutaComando(sql);
                }
            }

            catch (Exception)
            {
                return(false);
            }
            return(true);
        }
示例#26
0
        public void Editar()
        {
            Linguagem obj_inc = new Linguagem {
                Id = 0, Nome = "Teste edição"
            };

            INegocio <Linguagem> _Negocio = new LinguagemNegocio(DBContextPadrao.nucleoDados());

            _Negocio.Adicionar(obj_inc);

            Linguagem _retorno_inc = _Negocio.Recuperar(p => p.Nome == obj_inc.Nome);

            _retorno_inc.Nome = $"Teste edição {_retorno_inc.Id}";

            _Negocio.Atualizar(_retorno_inc);

            Linguagem _retorno_alt = _Negocio.Recuperar(p => p.Nome == _retorno_inc.Nome);

            Assert.AreEqual(_retorno_alt.Id, _retorno_inc.Id, "Falha na edição. Objeto de edição não localizado.");
        }
示例#27
0
    public void Inserir(Linguagem pLinguagem)
    {
        //configurei a conexao
        using (SqlConnection Conexao =
            new SqlConnection(
          WebConfigurationManager.ConnectionStrings["CURSO"].ConnectionString))
        {
            Conexao.Open();

            using (SqlCommand Comando = new SqlCommand())
            {
                Comando.Connection = Conexao;
                Comando.CommandType = CommandType.Text;
                Comando.CommandText =
                "INSERT INTO TB_LINGUAGEM(NM_LINGUAGEM) VALUES('" + pLinguagem.Nome + "')";

                Comando.ExecuteNonQuery();
            }
        }
    }
示例#28
0
    private void lerLinguagem()
    {
        if (this._ctlArquivos.validarDiretorio("linguagens"))
        {
            this._linguagens = this._ctlArquivos.listarArquivos("linguagens", "*.json");
            this.selecionarLinguagem("en");
        }
        else
        {
            this._ctlArquivos.criarDiretorio("linguagens");
            Linguagem padrao = new Linguagem();
            padrao.nome_linguagem = "Português";
            padrao.titulo_selecionar_linguagem = "Trocar linguagem: ";
            padrao.proximo  = "Próximo";
            padrao.anterior = "Anterior";

            this._linguagemSelecionada = padrao;
            this._nomeSelecionada      = "pt-br";
            this._ctlArquivos.criarArquivo("linguagens/pt-br.json", JsonUtility.ToJson(padrao));
            this._linguagens = this._ctlArquivos.listarArquivos("linguagens", "*.json");
        }
    }
示例#29
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            Linguagem linguagem = new Linguagem();

            linguagem.Id        = Convert.ToInt32(txtId.Text);
            linguagem.Nome      = txtNome.Text;
            linguagem.Pontuacao = Convert.ToInt32(txtPontuacao.Text);

            // MessageBox.Show("Olaaa!! \n ID: " + tipo.Id + "\n Descricao: " +tipo.Descricao); //exibe esta mensagem quando clica no botão

            // MessageBox.Show("Olaaa!! " + tipo);

            if (new LinguagemDB().insert(linguagem))
            {
                MessageBox.Show("Registro Inserido!");
                CarregarGrid();
            }
            else
            {
                MessageBox.Show("Erro ao inserir registro!");
            }
        }
示例#30
0
        private bool CheckLanguage(int idLingua, string lingua)
        {
            Linguagem L = new Linguagem();

            try
            {
                L = DB.Linguagems.Single(w => w.Linguagem1 == lingua);

                if (idLingua == L.ID_Linguagem)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch
            {
                return(false);
            }
        }
        public void TestMethodGravarInstanciate()
        {
            RepositoryEntityDAO RepositoryDAO = new RepositoryEntityDAO();

            Repositorio        Repositorio1 = new Repositorio();
            Repositorio        Repositorio2 = new Repositorio();
            Linguagem          Linguagem1   = new Linguagem();
            Linguagem          Linguagem2   = new Linguagem();
            List <Repositorio> Repositorio  = new List <Repositorio>();

            Linguagem1.ID_NODE        = "1236544";
            Linguagem1.NOME_LINGUAGEM = "NODEJS";

            Repositorio1.ID_NODE = "MFLSKFNSDFLSFKNSDF1";
            Repositorio1.Linguagem.Add(Linguagem1);
            Repositorio1.NOME_COMPLETO_REPOSITORIO = "REPOSITORIO 1";
            Repositorio1.URL_LINGUAGEM             = "http:\\";

            Repositorio.Add(Repositorio1);

            Assert.AreEqual(RepositoryDAO.Adicionar(Repositorio), true);
        }
示例#32
0
        public static void Main(string[] args)
        {
            var linguagem = new Linguagem();

            linguagem.Id        = 1;
            linguagem.Nome      = "portugues";
            linguagem.Pontuacao = 3;

            try
            {
                var linguagemBusiness = new LinguagemBusiness();
                //linguagemBusiness.Inserir(linguagem);
                //Console.WriteLine("Success");
                var teste = linguagemBusiness.Listar();
                Console.Write("foi");
                Console.ReadKey();
            }
            catch (Exception e)
            {
                Console.WriteLine("Erro - " + e);
            }
        }