public TrasmSingoleBuilder(InfoUtente infoUtente, Ruolo ruolo, ModelloTrasmissione modello) { this._infoUtente = infoUtente; this._ruolo = ruolo; this._modello = modello; _trasmissioniSingole = new Dictionary <string, TrasmissioneSingola>(); }
public static ModelloTrasm buildInstance(ModelloTrasmissione input) { ModelloTrasm res = new ModelloTrasm(); res.Id = input.SYSTEM_ID; res.Codice = input.NOME; return(res); }
public TrasmBuilder(ModelloTrasmissione modello, string id, InfoUtente infoUtente, Ruolo ruolo, bool isDoc) { this._infoUtente = infoUtente; this._ruolo = ruolo; this._id = id; this._modello = modello; this._isDoc = isDoc; init(); }
public static void SaveTemplate(ModelloTrasmissione template, InfoUtente user) { try { docsPaWS.salvaModello(template, user); } catch (System.Exception ex) { UIManager.AdministrationManager.DiagnosticError(ex); } }
public static bool isUniqueCodModelloTrasm(ModelloTrasmissione modello, Page page) { try { return(docsPaWS.isUniqueCodModelloTrasm(modello)); } catch (Exception ex) { ErrorManager.redirect(page, ex); return(false); } }
public static string salvaModello(ModelloTrasmissione modelloTrasmissione, InfoUtente infoUtente, Page page) { try { return(docsPaWS.salvaModello(modelloTrasmissione, infoUtente)); } catch (Exception ex) { ErrorManager.redirect(page, ex); return(null); } }
public static bool SalvaCessioneDirittiSuModelliTrasm(ModelloTrasmissione objTrasm, Page page) { try { return(docsPaWS.SalvaCessioneDirittiSuModelliTrasm(objTrasm)); } catch (Exception ex) { ErrorManager.redirect(page, ex); return(false); } }
public static ModelloTrasmissione UtentiConNotificaTrasm(ModelloTrasmissione objModTrasm, string operazione, Page page) { try { return(docsPaWS.UtentiConNotificaTrasm(objModTrasm, null, null, operazione)); } catch (Exception ex) { ErrorManager.redirect(page, ex); return(null); } }
public static ModelloTrasmissione getModelloByCodice(string idAmministrazione, string codiceModello, Page page) { try { string[] system_id_modello = Regex.Split(codiceModello, "MT_"); ModelloTrasmissione modelloResult = null; if (system_id_modello.Length == 2) { modelloResult = docsPaWS.getModelloByID(idAmministrazione, system_id_modello[1]); } return(modelloResult); } catch (Exception ex) { ErrorManager.redirect(page, ex); return(null); } }
public static ModelloTrasmissione UtentiConNotificaTrasm(ModelloTrasmissione objModTrasm, object[] utentiDaInserire, object[] utentiDaCancellare, string operazione, Page page) { try { if (utentiDaInserire != null && utentiDaCancellare != null) { return(docsPaWS.UtentiConNotificaTrasm(objModTrasm, utentiDaInserire, utentiDaCancellare, operazione)); } else { return(docsPaWS.UtentiConNotificaTrasm(objModTrasm, null, null, operazione)); } } catch (Exception ex) { ErrorManager.redirect(page, ex); return(null); } }
private static bool daNotificareSuModello(string currentIDPeople, string currentIDCorrGlobRuolo, ModelloTrasmissione modello) { bool retValue = true; foreach (RagioneDest ragDest in modello.RAGIONI_DESTINATARI) { ArrayList destinatari = new ArrayList(ragDest.DESTINATARI); foreach (MittDest mittDest in destinatari) { if (mittDest.ID_CORR_GLOBALI.Equals(Convert.ToInt32(currentIDCorrGlobRuolo))) { if (mittDest.UTENTI_NOTIFICA != null && mittDest.UTENTI_NOTIFICA.Count > 0) { foreach (UtentiConNotificaTrasm temp in mittDest.UTENTI_NOTIFICA) { if (temp.ID_PEOPLE.Equals(currentIDPeople)) { if (temp.FLAG_NOTIFICA.Equals("1")) { retValue = true; } else { retValue = false; } return(retValue); } } } } } } return(retValue); }