public IHttpActionResult Recuperar()
 {
     try
     {
         return(Ok(aluno.ListarAluno()));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
예제 #2
0
 public IHttpActionResult Get(int id, string nome = null, string sobrenome = null)
 {
     try
     {
         AlunoModel aluno = new AlunoModel();
         return(Ok(aluno.ListarAluno(id).FirstOrDefault()));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
예제 #3
0
 public IHttpActionResult Recuperar()
 {
     try
     {
         AlunoModel alunosIns = new AlunoModel();
         return(Ok(alunosIns.ListarAluno()));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
예제 #4
0
        public IHttpActionResult RecuperarPorId(int id)
        {
            try
            {
                var aluno = new AlunoModel();

                return(Ok(aluno.ListarAluno(id).FirstOrDefault()));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
예제 #5
0
 public IHttpActionResult Put(int id, [FromBody] AlunoDTO aluno)
 {
     try
     {
         AlunoModel _aluno = new AlunoModel();
         aluno.id = id;
         _aluno.Atualizar(aluno);
         return(Ok(_aluno.ListarAluno(id).FirstOrDefault()));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
예제 #6
0
        static void Main(string[] args)
        {
            // Declarando objeto
            AlunoModel aluno1 = new AlunoModel(); // Instânciando aluno


            Console.Clear(); // Limpa a tela

            aluno1.CadastrarAluno();

            aluno1.ListarAluno();

            aluno1.IrAoBanheiro();
        }
예제 #7
0
        static void Main(string[] args)
        {
            AlunoModel aluno1 = new AlunoModel(); // Instânciando aluno

            Console.Clear();
            // int [] quant;
            for (int i = 0; i < 2; i++)
            {
                // quant [i] =
                aluno1.CadastroAluno();
                aluno1.ListarAluno();
                aluno1.IrAoBanheiro();
            }
        }
예제 #8
0
        static void Main(string[] args)
        {
            AlunoModel aluno1 = new AlunoModel();

            Console.Clear(); // Limpa a tela

            aluno1.CadastrarAlunos();
            aluno1.ListarAluno();
            aluno1.IrAoBanheiro();

            /// // Exibindo as informações
            System.Console.WriteLine("Nome: " + aluno1.Nome);
            System.Console.WriteLine("Curso: " + aluno1.Curso);
            System.Console.WriteLine("RG: " + aluno1.Rg);
            System.Console.WriteLine("Idade: " + aluno1.Idade);
        }
예제 #9
0
 public IHttpActionResult Post(AlunoDTO aluno)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         AlunoModel _alunosIns = new AlunoModel();
         _alunosIns.Inserir(aluno);
         return(Ok(_alunosIns.ListarAluno(null)));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
예제 #10
0
        public IHttpActionResult Recuperar(string data, string nome)
        {
            try
            {
                AlunoModel             aluno  = new AlunoModel();
                IEnumerable <AlunoDTO> alunos = aluno.ListarAluno().Where(x => x.data == data || x.nome == nome);

                if (!alunos.Any())
                {
                    return(NotFound());
                }

                return(Ok(alunos));
            }
            catch (Exception ex) {
                return(InternalServerError(ex));
            }
        }
예제 #11
0
        //public List<Aluno> Post(Aluno aluno)
        public IHttpActionResult Post(AlunoDTO aluno)
        {
            //List<Aluno> alunos = new List<Aluno>();
            //alunos.Add(aluno);
            //return alunos;

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                AlunoModel _aluno = new AlunoModel();
                _aluno.Inserir(aluno);
                return(Ok(_aluno.ListarAluno()));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
예제 #12
0
        static void Main(string[] args)
        {
            //Console é uma Classe.
            //WriteLine é uma função.
            //Esta criando um aluno que tem caracteristicas Model, acessando da aba AlunoModel,tem que esta público.
            //Ctrl+. chama o arquivo para esta página.
            AlunoModel aluno1 = new AlunoModel();

            //Console.Clear limpa o Console, só mostra o que tem em baixo, é um metodo.
            Console.Clear();

            aluno1.CadastrarAluno();
            aluno1.ListarAluno();
            aluno1.IrAoBanheiro();



            // System.Console.WriteLine("Insira o nome do aluno");
            // aluno1.Name = Console.ReadLine();

            // System.Console.WriteLine("Insira o curso");
            // aluno1.Curso = Console.ReadLine();

            // System.Console.WriteLine("Insira a Idade");
            // aluno1.Idade = int.Parse(Console.ReadLine());

            // System.Console.WriteLine("Insira seu Rg");
            // aluno1.Rg = int.Parse(Console.ReadLine());

            //@ da as separações, lista as variáveis dadas, sem precisar repetir.
            // System.Console.WriteLine($@"
            // Nome: {aluno1.Name}
            // Curso: {aluno1.Curso}
            // Idade: {aluno1.Idade}
            // Rg: {aluno1.Rg}
            // ");
        }
예제 #13
0
        static void Main(string[] args)
        {
            // Declarando objeto
            AlunoModel aluno1 = new AlunoModel(); // Instânciando aluno


            // Console.Clear(); // Limpa a tela

            // // Lendo nome
            // System.Console.WriteLine("Insira seu nome:");
            // aluno1.Nome = Console.ReadLine();

            // // Lendo nome do curso
            // System.Console.WriteLine("Insira o nome de seu curso: ");
            // aluno1.Curso = Console.ReadLine();

            // // Lendo RG
            // System.Console.WriteLine("Insira seu RG: ");
            // aluno1.Rg = int.Parse(Console.ReadLine());

            // // Lendo idade
            // System.Console.WriteLine("Insira sua idade: ");
            // aluno1.Idade = int.Parse(Console.ReadLine());

            // // Exibindo as informações
            // System.Console.WriteLine("Nome: " + aluno1.Nome);
            // System.Console.WriteLine("Curso: " + aluno1.Curso);
            // System.Console.WriteLine("RG: " + aluno1.Rg);
            // System.Console.WriteLine("Idade: " + aluno1.Idade);

            //----------------------------------------------
            Console.Clear();
            aluno1.CadastrarAluno();
            aluno1.ListarAluno();
            aluno1.IrAoBanheiro();
        }
        public AlunoDTO Get(int id)
        {
            AlunoModel aluno = new AlunoModel();

            return(aluno.ListarAluno().Where(x => x.id == id).FirstOrDefault());
        }