예제 #1
0
        public IList <AlunoModelo> ListarAluno()
        {
            ServicoRestDbContext context = new ServicoRestDbContext();

            IList <AlunoModelo> listaAlunosModelo = new List <AlunoModelo>();

            IList <Alunos> listaAlunos = (from n in context.Alunos
                                          select n).ToList();

            AlunoModelo alunoModelo = null;

            foreach (Alunos aluno in listaAlunos)
            {
                alunoModelo = new AlunoModelo();

                alunoModelo.id        = aluno.Id;
                alunoModelo.nome      = aluno.nome;
                alunoModelo.sobrenome = aluno.sobrenome;
                alunoModelo.telefone  = aluno.telefone;
                alunoModelo.ra        = aluno.ra;

                listaAlunosModelo.Add(alunoModelo);
            }


            return(listaAlunosModelo);
        }
예제 #2
0
        public string InsertViaSql(AlunoModelo alunoModelo)
        {
            string        Message;
            SqlConnection sqlConnection = new SqlConnection("data source=den1.mssql8.gear.host;initial catalog=pdadb;persist security info=True;user id=pdadb;password=Gw6Q_c?VZ9zF");

            sqlConnection.Open();
            SqlCommand sqlCommand = new SqlCommand("insert into Alunos(nome,sobrenome,telefone,ra) " +
                                                   "                           values(@nome,@sobrenome,@telefone,@ra)", sqlConnection);

            sqlCommand.Parameters.AddWithValue("@nome", alunoModelo.nome);
            sqlCommand.Parameters.AddWithValue("@sobrenome", alunoModelo.sobrenome);
            sqlCommand.Parameters.AddWithValue("@telefone", alunoModelo.telefone);
            sqlCommand.Parameters.AddWithValue("@ra", alunoModelo.ra);
            int result = sqlCommand.ExecuteNonQuery();

            if (result == 1)
            {
                Message = alunoModelo.nome + " Details inserted successfully";
            }
            else
            {
                Message = alunoModelo.nome + " Details not inserted successfully";
            }
            sqlConnection.Close();
            return(Message);
        }
예제 #3
0
        public string Inserir(AlunoModelo alunoModelo)
        {
            try
            {
                alunoRepositorio.Inserir(alunoModelo);

                return("Registro inserido com sucesso!");
            }
            catch (Exception ex)
            {
                return("Erro ao inserir o registro: " + ex.Message);
            }
        }
예제 #4
0
        public string Atualizar(AlunoModelo alunoModelo)
        {
            try
            {
                alunoRepositorio.Atualizar(alunoModelo);

                return("Registro atualizado com sucesso!");
            }
            catch (Exception ex)
            {
                return("Erro ao atualizar o registro: " + ex.Message);
            }
        }
예제 #5
0
        public void Inserir(AlunoModelo alunoModelo)
        {
            ServicoRestDbContext context = new ServicoRestDbContext();

            Alunos aluno = new Alunos();


            aluno.Id        = alunoModelo.id;
            aluno.nome      = alunoModelo.nome;
            aluno.sobrenome = alunoModelo.sobrenome;
            aluno.telefone  = alunoModelo.telefone;
            aluno.ra        = alunoModelo.ra;

            context.Alunos.Add(aluno);
            context.SaveChanges();
        }
예제 #6
0
        public void Atualizar(AlunoModelo alunoModelo)
        {
            using (ServicoRestDbContext context = new ServicoRestDbContext())
            {
                Alunos aluno = context.Alunos.Where(n => n.Id == alunoModelo.id).First();


                aluno.Id        = alunoModelo.id;
                aluno.nome      = alunoModelo.nome;
                aluno.sobrenome = alunoModelo.sobrenome;
                aluno.telefone  = alunoModelo.telefone;
                aluno.ra        = alunoModelo.ra;

                context.SaveChanges();
            }
        }
예제 #7
0
        public AlunoModelo ListarAlunoID(int id)
        {
            ServicoRestDbContext context = new ServicoRestDbContext();

            AlunoModelo alunoModelo = new AlunoModelo();

            Alunos aluno = (from n in context.Alunos
                            where n.Id == id
                            select n).First();


            alunoModelo.id        = aluno.Id;
            alunoModelo.nome      = aluno.nome;
            alunoModelo.sobrenome = aluno.sobrenome;
            alunoModelo.telefone  = aluno.telefone;
            alunoModelo.ra        = aluno.ra;


            return(alunoModelo);
        }