示例#1
0
        public bool ExcluirTAT(int ID_TAT)
        {
            bool retorno = false;

            var objDLTAB_TAT       = new DLTAB_TAT();
            var objDLTAB_AGENDA    = new DLTAB_AGENDA();
            var objDLTAB_FORMPAGAR = new DLTAB_FORMPAG();

            List <MLTAB_AGENDA> objMLAgenda = new List <MLTAB_AGENDA>();

            objMLAgenda = objDLTAB_AGENDA.ConsultaID(ID_TAT);

            try
            {
                foreach (var item in objMLAgenda)
                {
                    objDLTAB_FORMPAGAR.Excluir(item.ID_AGE);
                }

                objDLTAB_AGENDA.ExcluirPorIDTAT(ID_TAT);

                objDLTAB_TAT.Excluir(ID_TAT);

                retorno = true;
            }
            catch (Exception)
            {
                retorno = false;
                throw;
            }
            finally
            {
                objDLTAB_TAT       = null;
                objDLTAB_FORMPAGAR = null;
                objDLTAB_AGENDA    = null;
            }

            return(retorno);
        }
示例#2
0
        public bool Excluir(int ID_AGE)
        {
            var objDLFORMA = new DLTAB_FORMPAG();
            var objAGE     = new DLTAB_AGENDA();

            try
            {
                objDLFORMA.Excluir(ID_AGE);
                objAGE.ExcluirPorIDAGE(ID_AGE);
                return(true);
            }
            catch (Exception)
            {
                return(false);

                throw;
            }
            finally
            {
                objDLFORMA = null;
                objAGE     = null;
            }
        }