Пример #1
0
        public override bool Excluir(Object objJogos_Familiares_VO)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_FamiliaresVO = (Jogos_dos_Familiares_VO)objJogos_Familiares_VO;

                AbreConn();

                objCommand = new OleDbCommand("DELETE FROM Jogos_dos_Familiares WHERE COD = :parCOD AND ID = :parID", gettObjConnection());
                objCommand.Parameters.AddWithValue("parCOD", objJogos_FamiliaresVO.Familiar.COD);
                objCommand.Parameters.AddWithValue("parID", objJogos_FamiliaresVO.Jogos.gettID());

                if (objCommand.ExecuteNonQuery() > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Falha ao Excluir ==> " + ex.Message);
            }
            finally
            {
                FechaConn();
            }
        }
Пример #2
0
        public override DataTable Consultar(Object objJogos_dos_Familiares_VO)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_dos_FamiliaresVO = (Jogos_dos_Familiares_VO)objJogos_dos_Familiares_VO;

                AbreConn();

                if (objJogos_dos_FamiliaresVO.Jogos.gettID() <= 0)
                {
                    objCommand = new OleDbCommand(@"SELECT COD, ID, Intensidade, Observacao FROM Jogos_dos_Familiares
                                                   WHERE COD = :parCOD", gettObjConnection());
                    objCommand.Parameters.AddWithValue("parCOD", objJogos_dos_FamiliaresVO.Familiar.COD);
                }
                else
                {
                    objCommand = new OleDbCommand(@"SELECT COD, ID, Intensidade, Observacao FROM Jogos_dos_Familiares 
                                                   WHERE COD = :parCOD AND ID = :parID", gettObjConnection());
                    objCommand.Parameters.AddWithValue("parCOD", objJogos_dos_FamiliaresVO.Familiar.COD);
                    objCommand.Parameters.AddWithValue("parID", objJogos_dos_FamiliaresVO.Jogos.gettID());
                }
                objDataAdapter = new OleDbDataAdapter(objCommand);
                objTable       = new DataTable();
                objDataAdapter.Fill(objTable);
                return(objTable);
            }
            catch (Exception ex)
            {
                throw new Exception("Falha ao Consultar dos Jogos dos Familiares ==> " + ex.Message);
            }
            finally
            {
                FechaConn();
            }
        }
Пример #3
0
        public override bool Inserir(Object objJogos_Familiares_VO)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_dos_FamiliaresVO = (Jogos_dos_Familiares_VO)objJogos_Familiares_VO;

                AbreConn();

                objCommand = new OleDbCommand(
                    @"INSERT INTO Jogos_dos_Familiares(COD, ID, Intensidade, Observacao) 
                    VALUES (:parCOD,:parID,:parIntensidade,:parObservacao)", gettObjConnection());
                objCommand.Parameters.AddWithValue("parCOD", objJogos_dos_FamiliaresVO.Familiar.COD);
                objCommand.Parameters.AddWithValue("parID", objJogos_dos_FamiliaresVO.Jogos.gettID());
                objCommand.Parameters.AddWithValue("parIntensidade", objJogos_dos_FamiliaresVO.Intensidade);
                objCommand.Parameters.AddWithValue("parObservacao", objJogos_dos_FamiliaresVO.Observacao);

                if (objCommand.ExecuteNonQuery() > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Falha ao Inserir Jogos Familiares ==> " + ex.Message);
            }
            finally
            {
                FechaConn();
            }
        }
Пример #4
0
        public override List <Object> Consultar(ref Object objJogos_Familiares_VO)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_dos_FamiliaresVO = (Jogos_dos_Familiares_VO)objJogos_Familiares_VO;

                AbreConn();

                if (objJogos_dos_FamiliaresVO.Jogos.gettID() <= 0)
                {
                    objCommand = new OleDbCommand(@"SELECT COD, ID, Intensidade, Observacao FROM Jogos_dos_Familiares
                                                   WHERE COD = :parCOD", gettObjConnection());
                    objCommand.Parameters.AddWithValue("parCOD", objJogos_dos_FamiliaresVO.Familiar.COD);
                }
                else
                {
                    objCommand = new OleDbCommand(@"SELECET COD, ID, Intensidade, Observacao FROM Jogos_dos_Familiares 
                                                   WHERE COD = :parCOD AND ID = :parID", gettObjConnection());
                    objCommand.Parameters.AddWithValue("parCOD", objJogos_dos_FamiliaresVO.Familiar.COD);
                    objCommand.Parameters.AddWithValue("parID", objJogos_dos_FamiliaresVO.Jogos.gettID());
                }
                objDataAdapter = new OleDbDataAdapter(objCommand);
                objTable       = new DataTable();
                objDataAdapter.Fill(objTable);

                List <Object> objListaRetorno = new List <object>();

                foreach (DataRow item in objTable.Rows)
                {
                    Familiares_VO objFamiliaresVO = new Familiares_VO();
                    objFamiliaresVO.COD = Convert.ToInt32(item["COD"].ToString());
                    Object objfamilares_VO = objFamiliaresVO;
                    objFamiliaresVO = (Familiares_VO)(new Familiares_DAO()).Consultar(ref objfamilares_VO).First <Object>();

                    Jogo_VO objJogosVO = new Jogo_VO();
                    objJogosVO.settID(Convert.ToInt32(item["ID"].ToString()));
                    Object objJogos_VO = objJogosVO;
                    objJogosVO = (Jogo_VO)(new Jogos_DAO()).Consultar(ref objJogos_VO).First <Object>();

                    objJogos_dos_FamiliaresVO.Jogos_dos_Familiares_VO_Collection.Add(new Jogos_dos_Familiares_VO(objFamiliaresVO, objJogosVO,
                                                                                                                 item["Intensidade"].ToString(),
                                                                                                                 item["Observacao"].ToString()));
                }
                objListaRetorno.AddRange(objJogos_dos_FamiliaresVO.Jogos_dos_Familiares_VO_Collection.ToArray());
                return(objListaRetorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Falha ao Consultar dos Jogos dos Familiares ==> " + ex.Message);
            }
            finally
            {
                FechaConn();
            }
        }
Пример #5
0
 public bool Alterar(Jogos_dos_Familiares_VO objJogos_dos_Familiares_VO)
 {
     try
     {
         objJogos_dos_Familiares_DAO = new Jogos_dos_Familiares_DAO();
         return(objJogos_dos_Familiares_DAO.Alterar(objJogos_dos_Familiares_VO));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #6
0
 public DataTable Consultar(Jogos_dos_Familiares_VO objJogos_dos_Familiares_VO)
 {
     try
     {
         objJogos_dos_Familiares_DAO = new Jogos_dos_Familiares_DAO();
         return(objJogos_dos_Familiares_DAO.Consultar(objJogos_dos_Familiares_VO));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #7
0
 public List <Jogos_dos_Familiares_VO> Consultar(ref Jogos_dos_Familiares_VO objJogos_dos_Familiares_VO)
 {
     try
     {
         objJogos_dos_Familiares_DAO = new Jogos_dos_Familiares_DAO();
         Object objJogos_dos_FamiliaresVO = objJogos_dos_Familiares_VO;
         objJogos_dos_Familiares_DAO.Consultar(ref objJogos_dos_FamiliaresVO);
         return(objJogos_dos_Familiares_VO.Jogos_dos_Familiares_VO_Collection);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #8
0
        public bool Excluir(Familiares_VO objFamiliarVO, Jogo_VO objJogosVO)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_dos_Familiares_VO = new Jogos_dos_Familiares_VO();
                objJogos_dos_Familiares_VO.Familiar = objFamiliarVO;
                objJogos_dos_Familiares_VO.Jogos    = objJogosVO;
                Jogos_dos_Familiares_FD objJogos_dos_Familiares_FD = new Jogos_dos_Familiares_FD();

                return(objJogos_dos_Familiares_FD.Excluir(objJogos_dos_Familiares_VO));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #9
0
        public DataTable Consultar(Familiares_VO objFamiliarVO, Jogo_VO objJogosVO)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_dos_Familiares_VO = new Jogos_dos_Familiares_VO();
                objJogos_dos_Familiares_VO.Familiar = objFamiliarVO;
                objJogos_dos_Familiares_VO.Jogos    = objJogosVO;

                Jogos_dos_Familiares_FD objJogos_dos_Familiares_FD = new Jogos_dos_Familiares_FD();

                return(objJogos_dos_Familiares_FD.Consultar(objJogos_dos_Familiares_VO));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #10
0
        public bool Alterar(Familiares_VO objFamiliarVO, Jogo_VO objJogosVO, string strIntensidade, string strObservacao)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_dos_Familiares_VO = new Jogos_dos_Familiares_VO();
                objJogos_dos_Familiares_VO.Familiar    = objFamiliarVO;
                objJogos_dos_Familiares_VO.Jogos       = objJogosVO;
                objJogos_dos_Familiares_VO.Intensidade = strIntensidade;
                objJogos_dos_Familiares_VO.Observacao  = strObservacao;

                Jogos_dos_Familiares_FD objJogos_dos_Familiares_FD = new Jogos_dos_Familiares_FD();

                return(objJogos_dos_Familiares_FD.Alterar(objJogos_dos_Familiares_VO));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #11
0
        public override bool Alterar(Object objJogos_Familiares_VO)
        {
            try
            {
                Jogos_dos_Familiares_VO objJogos_FamiliaresVO = (Jogos_dos_Familiares_VO)objJogos_Familiares_VO;

                AbreConn();

                objCommand = new OleDbCommand(
                    @"UPDATE Jogos_dos_Familiares SET 
                    Intensidade = :parIntensidade,
                    Observacao = :parObservacao
                    WHERE COD = :parCOD AND ID = :parID", gettObjConnection());
                objCommand.Parameters.AddWithValue("parIntensidade", objJogos_FamiliaresVO.Intensidade);
                objCommand.Parameters.AddWithValue("parObservacao", objJogos_FamiliaresVO.Observacao);
                objCommand.Parameters.AddWithValue("parCOD", objJogos_FamiliaresVO.Familiar.COD);
                objCommand.Parameters.AddWithValue("parID", objJogos_FamiliaresVO.Jogos.gettID());

                if (objCommand.ExecuteNonQuery() > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Falha ao Alterar ==> " + ex.Message);
            }
            finally
            {
                FechaConn();
            }
        }