Exemple #1
0
    public void Main()
    {
        Exemplo teste = new Exemplo();

        teste.VerificaAlgo = new Func <bool>(() => Console.ReadLine() == "teste");
        teste.FazAlgo();
    }
Exemple #2
0
        public ActionResult MeuSelectList()
        {
            Exemplo exemplo = new Exemplo();

            //Monta a lista com as opções do dropdown
            exemplo.Tipo_user = new List <SelectListItem>
            {
                new SelectListItem {
                    Value = "0", Text = "Selecione"
                },
                new SelectListItem {
                    Value = "1", Text = "Administrador"
                },
                new SelectListItem {
                    Value = "2", Text = "Bibliotecário"
                },
                new SelectListItem {
                    Value = "3", Text = "Professor"
                },
                new SelectListItem {
                    Value = "4", Text = "Aluno"
                }
            };

            return(View(exemplo));
        }
        public async Task Deletar(Exemplo exemplo)
        {
            await BuscarExemploPorId(exemplo.Id);

            _unitOfWork.ExemploRepository.Remover(e => e.Id == exemplo.Id);
            await _unitOfWork.CommitAsync();
        }
Exemple #4
0
        public void CadastraExemplo(int idDinamica, Exemplo exemplo)
        {
            Dinamica dinamica = contexto.Dinamicas.Find(idDinamica);

            dinamica.Exemplos.Add(exemplo);
            contexto.SaveChanges();
        }
Exemple #5
0
    public static void Main()
    {
        var x = new Exemplo();

        x.handler("http://dominio.br/pagina.html");
        x.handler = Write;
        x.handler("http://dominio.br/pagina.html");
        Write("Fim");
    }
Exemple #6
0
        private async void btnExecutar_Click(object sender, EventArgs e)
        {
            Console.WriteLine("Evento do botão foi iniciado - Inicio.");

            Exemplo oProgAsync = new Exemplo();
            await oProgAsync.Task_LongaDuracao();

            Console.WriteLine("Evento do botão foi concluído - Fim.");
        }
        public IActionResult Adiciona(int idDinamica, [FromBody] Exemplo exemplo)
        {
            if (ModelState.IsValid)
            {
                dinamicaDao.CadastraExemplo(idDinamica, exemplo);
                return(PartialView(exemplo));
            }

            return(BadRequest(ModelState));
        }
Exemple #8
0
    public static void Main()
    {
        var objeto = new Exemplo(42);

        objeto.Imprime();
        WriteLine(objeto.Executa());
        WriteLine(objeto.Executa2());
        objeto.Prop = 42;
        WriteLine(objeto.Prop);
        objeto.Prop = 12;
    }
 private async Task ValidarNovoExemplo(Exemplo exemplo)
 {
     if (string.IsNullOrEmpty(exemplo.Descricao))
     {
         throw new Exception("A descrição do Exemplo nao pode ser vazia ou nula");
     }
     if (exemplo.Descricao.Length > 20)
     {
         throw new Exception($"a Descricao {exemplo.Descricao} nao pode ter mais do que 20 caracteres");
     }
 }
        public async Task <IActionResult> CadastrarExemplos([FromBody] Exemplo exemplo)
        {
            try
            {
                Exemplo exemploCadastrado = await _exemploService.Cadastrar(exemplo);

                return(Ok(exemploCadastrado));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        public async Task <IActionResult> DeletarExemplo([FromBody] Exemplo exemplo)
        {
            try
            {
                await _exemploService.Deletar(exemplo);

                return(Ok("Exemplo deletado com sucesso"));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        public async Task <IActionResult> AlterarExemplo([FromBody] Exemplo exemplo)
        {
            try
            {
                Exemplo exemploAtualizado = await _exemploService.Alterar(exemplo);

                return(Ok(exemploAtualizado));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        public async Task <IActionResult> BuscarPorId(Guid id)
        {
            try
            {
                Exemplo exemplo = await _exemploService.BuscarExemploPorId(id);

                return(Ok(exemplo));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        public async Task <Exemplo> Cadastrar(Exemplo exemplo)
        {
            exemplo.Id = Guid.NewGuid();
            await ValidarNovoExemplo(exemplo);

            bool jaExisteCadastrado = await _unitOfWork.ExemploRepository.ObterUmAsync(e => e.Descricao.Equals(exemplo.Descricao)) != null;

            if (jaExisteCadastrado)
            {
                throw new Exception("Ja existe um Exemplo Cadastrado pra essa descricao");
            }

            await _unitOfWork.ExemploRepository.SalvarAsync(exemplo);

            await _unitOfWork.CommitAsync();

            return(exemplo);
        }
        public async Task <Exemplo> Alterar(Exemplo exemplo)
        {
            await ValidarNovoExemplo(exemplo);

            bool jaExisteCadastrado = await _unitOfWork.ExemploRepository
                                      .ObterUmAsync(e => e.Descricao.Equals(exemplo.Descricao) && e.Id != exemplo.Id) != null;

            if (jaExisteCadastrado)
            {
                throw new Exception("Ja existe um Exemplo Cadastrado pra essa descricao");
            }

            var exemploCadastrado = await BuscarExemploPorId(exemplo.Id);

            exemploCadastrado.Descricao = exemplo.Descricao;

            _unitOfWork.ExemploRepository.Atualizar(exemploCadastrado);
            await _unitOfWork.CommitAsync();

            return(exemploCadastrado);
        }
Exemple #16
0
 public Exemplo()
 {
     obj = new Exemplo();
 }
 public void Remover(Exemplo obj)
 {
     throw new NotImplementedException();
 }
 public Task Guardar(Exemplo obj)
 {
     throw new NotImplementedException();
 }
 public AlterarNomeTests()
 {
     _exemplo = new Exemplo(nomeInicial);
 }
Exemple #20
0
    public static void Main()
    {
        var x = new Exemplo();

        WriteLine(x.CalculaLucro());
    }
        static void Main(string[] args)
        {
            Exemplo.soma(3, 7);

            Console.WriteLine("Olá " + Exemplo.nome);
        }