///// <summary> ///// Reperimento trasmissioni ///// </summary> ///// <returns></returns> //protected override Trasmissione[] GetTrasmissioni() //{ // FascicoloHandler fascicoloHandler=new FascicoloHandler(); // Paging.PagingContext pagingContext = this.GetControlPaging().GetPagingContext(); // FiltroRicerca filter = new FiltroRicerca { argomento = "TAB_TRASMISSIONI", valore = bool.TrueString.ToUpper() }; // Trasmissione[] retValue = fascicoloHandler.GetTrasmissioniFascicolo( // TipiTrasmissioniEnum.Ricevute, // new FiltroRicerca[1] { filter }, // this.GetFascicolo(), // pagingContext); // this.GetControlPaging().RefreshPaging(pagingContext); // return retValue; //} /// <summary> /// /// </summary> /// <param name="idTrasmissione"></param> /// <returns></returns> protected Trasmissione GetTrasmissione(string idTrasmissione) { FascicoloHandler fascicoloHandler = new FascicoloHandler(); List <FiltroRicerca> filters = new List <FiltroRicerca>(); filters.Add(new FiltroRicerca { argomento = "TAB_TRASMISSIONI", valore = bool.TrueString.ToUpper() }); filters.Add(new FiltroRicerca { argomento = DocsPaWR.FiltriTrasmissioneNascosti.ID_TRASMISSIONE.ToString(), valore = idTrasmissione }); Trasmissione[] retValue = fascicoloHandler.GetTrasmissioniFascicolo( TipiTrasmissioniEnum.Ricevute, filters.ToArray(), this.GetFascicolo(), new PagingContext(1)); if (retValue != null && retValue.Length > 0) { return(retValue[0]); } else { return(null); } }
/// <summary> /// Reperimento trasmissioni /// </summary> /// <param name="pagingContext"></param> /// <returns></returns> protected override Trasmissione[] GetTrasmissioni(PagingContext pagingContext) { FascicoloHandler fascicoloHandler = new FascicoloHandler(); FiltroRicerca filter = new FiltroRicerca { argomento = "TAB_TRASMISSIONI", valore = bool.TrueString.ToUpper() }; return(fascicoloHandler.GetTrasmissioniFascicolo( TipiTrasmissioniEnum.Ricevute, new FiltroRicerca[1] { filter }, this.GetFascicolo(), pagingContext)); }
/// <summary> /// Caricamento trasmissioni effettuate da un fascicolo /// </summary> /// <param name="idFascicolo"></param> /// <param name="idRegistro"></param> public void Fetch(string idFascicolo, string idRegistro) { if (idFascicolo == null) { throw new ApplicationException("Parametro 'idFascicolo' non fornito"); } if (idRegistro == null) { throw new ApplicationException("Parametro 'idRegistro' non fornito"); } this.IDFascicolo = idFascicolo; this.IDRegistro = idRegistro; FascicoloHandler fascicoloHandler = new FascicoloHandler(); this.Fetch(this.LoadFascicolo()); }
/// <summary> /// Reperimento oggetto fascicolo /// </summary> /// <returns></returns> private DocsPAWA.DocsPaWR.Fascicolo LoadFascicolo() { FascicoloHandler fascicoloHandler = new FascicoloHandler(); return(fascicoloHandler.GetFascicolo(this.IDFascicolo, this.IDRegistro)); }
/// <summary> /// /// </summary> /// <param name="pagingContext"></param> /// <returns></returns> protected override Trasmissione[] GetTrasmissioni(PagingContext pagingContext) { FascicoloHandler fascicoloHandler = new FascicoloHandler(); return(fascicoloHandler.GetTrasmissioniFascicolo(TipiTrasmissioniEnum.Effettuate, null, this.GetFascicolo(), pagingContext)); }
/// <summary> /// Reperimento folder del fascicolo corrente /// </summary> /// <param name="fascicolo"></param> /// <returns></returns> private DocsPAWA.DocsPaWR.Folder GetFolder(DocsPAWA.DocsPaWR.Fascicolo fascicolo) { FascicoloHandler fascicoloHandler = new FascicoloHandler(); return(fascicoloHandler.GetFolder(fascicolo)); }
/// <summary> /// /// </summary> /// <param name="fascicolo"></param> /// <returns></returns> private string GetCodiceTitolario(DocsPAWA.DocsPaWR.Fascicolo fascicolo) { FascicoloHandler handler = new FascicoloHandler(); return(handler.GetCodiceTitolario(fascicolo)); }
/// <summary> /// Reperimento documenti nel fascicolo /// </summary> /// <param name="pagingContext"></param> /// <returns></returns> private InfoDocumento[] GetDocumenti(PagingContext pagingContext) { FascicoloHandler fascicoloHandler = new FascicoloHandler(); return(fascicoloHandler.GetDocumenti(this._idFascicolo, this._idFolder, this._idRegistro, pagingContext)); }