public Models.Contrato ObtenerExtensionPadre(int t306_idcontrato)
        {
            OpenDbConn();

            DAL.Contrato cContrato = new DAL.Contrato(cDblib);
            return(cContrato.ObtenerExtensionPadre(t306_idcontrato));
        }
        public List <Models.Contrato> Catalogo(int t314_idusuario, bool bMostrarTodos, Nullable <int> t306_idcontrato, string t377_denominacion, string sTipoBusq, Nullable <int> t302_idcliente, bool Admin)
        {
            OpenDbConn();

            DAL.Contrato cContrato = new DAL.Contrato(cDblib);

            if (Admin)
            {
                return(cContrato.CatalogoADM(t314_idusuario, null, bMostrarTodos, t306_idcontrato, t377_denominacion, sTipoBusq, t302_idcliente));
            }
            else
            {
                return(cContrato.CatalogoUsu(t314_idusuario, null, bMostrarTodos, t306_idcontrato, t377_denominacion, sTipoBusq, t302_idcliente));
            }
        }
        public bool Existe(int t306_idcontrato)
        {
            bool bRes = false;

            OpenDbConn();

            DAL.Contrato           cContrato = new DAL.Contrato(cDblib);
            List <Models.Contrato> lst       = cContrato.Catalogo(t306_idcontrato);

            if (lst.Count > 0)
            {
                bRes = true;
            }

            return(bRes);
        }