Пример #1
0
        public void Deletar(int id)
        {
            try
            {
                var alunoBD = new AlunoDAO();
                alunoBD.DeletarAlunoDB(id);
            }
            catch (Exception ex)
            {
                throw new Exception($"Erro ao deletar aluno: Erro => {ex.Message}");
            }



            //var listaAlunos = ListarAluno();

            //var itemIndex = listaAlunos.FindIndex(p => p.id == id);

            //if(itemIndex >= 0)
            //{
            //    listaAlunos.RemoveAt(itemIndex);
            //}
            //else
            //{
            //    return false;
            //}

            //ReescreverArquivo(listaAlunos);
            //return true;
        }
Пример #2
0
        /*
         * public bool ReescreverArquivo(List<AlunoModel> listaAlunos)
         * {
         *  var caminhoArquivo = HostingEnvironment.MapPath(@"~\App_Data\Base.json");
         *
         *  var json = JsonConvert.SerializeObject(listaAlunos, Formatting.Indented);
         *
         *  File.WriteAllText(caminhoArquivo, json);
         *
         *
         *  return true;
         *
         * }
         */

        public void Inserir(AlunoDTO Aluno)
        {
            try
            {
                var alunoBD = new AlunoDAO();
                alunoBD.InserirAlunoDB(Aluno);
            }
            catch (Exception ex)
            {
                throw new Exception($"Erro ao inserir aluno: Erro => {ex.Message}");
            }



            /*
             * var listaAlunos = ListarAluno();
             *
             * var maxId = listaAlunos.Max(aluno => aluno.id);
             *
             * Aluno.id = maxId + 1;
             *
             * listaAlunos.Add(Aluno);
             *
             * ReescreverArquivo(listaAlunos);
             *
             * return Aluno;
             */
        }
Пример #3
0
        public void Atualizar(AlunoDTO Aluno)
        {
            try
            {
                var alunoBD = new AlunoDAO();
                alunoBD.AtualizarAlunoDB(Aluno);
            }
            catch (Exception ex)
            {
                throw new Exception($"Erro ao Atualizar aluno: Erro => {ex.Message}");
            }

            /*
             * var listaAlunos = ListarAluno();
             *
             * var itemIndex = listaAlunos.FindIndex(p => p.id == id);
             *
             * if(itemIndex >= 0)
             * {
             *  Aluno.id = id;//Confirmar que o id do Aluno passado é igual ao id passado(NÃO ESTÁ MUITO CLARO)
             *  //PORQUE EU PASSARIA O ID DO ALUNO?????
             *  listaAlunos[itemIndex] = Aluno;
             * }
             * else
             * {
             *  return null;
             * }
             *
             * ReescreverArquivo(listaAlunos);
             * return Aluno;
             */
        }
Пример #4
0
 public List <AlunoDTO> listarAlunos(int?id = null)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         return(alunoDB.listarAlunosDB(id));
     }
     catch (Exception ex) {
         throw new Exception($"Erro ao listar Alunos: Erro => {ex.Message}");
     }
 }
Пример #5
0
 public List <AlunoDTO> ListarAlunos(int?id = null)
 {
     try
     {
         AlunoDAO alunoDAO = new AlunoDAO();
         return(alunoDAO.ListarAlunos(id));
     }
     catch (Exception e)
     {
         throw new Exception($"Erro ao listar Alunos: Erro => {e.Message}");
     }
 }
Пример #6
0
 public void Deletar(int id)
 {
     try
     {
         AlunoDAO alunoDAO = new AlunoDAO();
         alunoDAO.DeletarAluno(id);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao deletar Auno: Erro => {ex.Message}");
     }
 }
Пример #7
0
 public void Atualizar(int id, AlunoDTO aluno)
 {
     try
     {
         AlunoDAO alunoDAO = new AlunoDAO();
         alunoDAO.AtualizarAluno(id, aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao atualizar Aluno: Erro => {ex.Message}");
     }
 }
Пример #8
0
 public void Inserir(AlunoDTO aluno)
 {
     try
     {
         AlunoDAO alunoDAO = new AlunoDAO();
         alunoDAO.InserirAluno(aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao inserir Aluno: Erro => {ex.Message}");
     }
 }
Пример #9
0
 public List <AlunoDTO> ListarAluno(int?id = null)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         return(alunoDB.ListarAlunosBD(id));
     }
     catch (Exception ex)
     {
         throw new Exception($"error ao listar alunos:error=>{ex.Message} ");
     }
 }
Пример #10
0
 public void Deletar(int id)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         alunoDB.DeletarAlunoBD(id);
     }
     catch (Exception ex)
     {
         throw new Exception($"error ao deletar aluno:error=>{ex.Message} ");
     }
 }
Пример #11
0
 public void Atualizar(AlunoDTO Aluno)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         alunoDB.AtualizarAlunoBD(Aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"error ao atualizar aluno:error=>{ex.Message} ");
     }
 }
Пример #12
0
 public List <Aluno> ListarAluno()
 {
     try
     {
         var alunoBD = new AlunoDAO();
         return(alunoBD.ListarAlunosDB());
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao listar Alunos: Erro => {ex.Message}");
     }
 }
Пример #13
0
 public void Inserir(AlunoDTO Aluno)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         alunoDB.InserirAlunoBD(Aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"error ao inserir aluno:error=>{ex.Message} ");
     }
 }
 public void InserirDB(AlunoDTO Aluno)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         alunoDB.InserirAlunoDB(Aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao inserir aluno: Erro = {ex.Message}");
     }
 }
 public void  AtualizarDB(AlunoDTO Aluno)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         alunoDB.AtualizarAlunoDB(Aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao atualizar aluno: Erro = {ex.Message}");
     }
 }
Пример #16
0
 public void Deletar(int id)
 {
     try
     {
         var alunoBD = new AlunoDAO();
         alunoBD.DeletarAlunoDB(id);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao listar Alunos: Erro => {ex.Message}");
     }
 }
 public void DeletarDB(int id)
 {
     try
     {
         var alunoDB = new AlunoDAO();
         alunoDB.DeletarAlunoDB(id);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao deletar aluno: Erro = {ex.Message}");
     }
 }
Пример #18
0
 public void Atualizar(AlunoDTO aluno)
 {
     try
     {
         var alunoBD = new AlunoDAO();
         alunoBD.AtualizarAlunoDB(aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao listar Alunos: Erro => {ex.Message}");
     }
 }
Пример #19
0
 /// <summary>
 /// Inseri um aluno no banco de dados.
 /// </summary>
 /// <param name="aluno">Recebe a entidade aluno para inserir.</param>
 public void Inserir(AlunoDTO aluno)
 {
     try
     {
         var alunoBD = new AlunoDAO();
         alunoBD.InserirAlunoDB(aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao Inserir Aluno: Erro => {ex.Message}");
     }
 }
Пример #20
0
 public void Inserir(AlunoDTO aluno)
 {
     /*var listaAlunos = this.listarAlunos();
      *
      * var maxId = listaAlunos.Max(aluno => aluno.id);
      * Aluno.id = maxId + 1;
      * listaAlunos.Add(Aluno);
      * Console.WriteLine("este é o valor de id" + Aluno.id);
      * RescreverArquivo(listaAlunos);
      * return Aluno;*/
     try
     {
         var alunoBD = new AlunoDAO();
         alunoBD.InserirAlunoDB(aluno);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao listar Alunos: Erro => {ex.Message}");
     }
 }
Пример #21
0
        public List <AlunoDTO> ListarAluno(int?id = null)
        {
            try
            {
                var alunoBD = new AlunoDAO();
                return(alunoBD.ListarAlunosDB(id));
            }
            catch (Exception ex)
            {
                throw new Exception($"Erro ao listar alunos: Erro => {ex.Message}");
            }



            /*
             * var caminhoArquivo = HostingEnvironment.MapPath(@"~\App_Data\Base.json");
             * var json = File.ReadAllText(caminhoArquivo);
             * var listaAlunos = JsonConvert.DeserializeObject<List<Aluno>>(json);
             *
             * return listaAlunos;
             */
        }
Пример #22
0
 public AlunoModel()
 {
     _alunoDB = new AlunoDAO();
 }