protected void GrdInstancesConservation_RowCommand(Object sender, GridViewCommandEventArgs e) { string idInstance = string.Empty; switch (e.CommandName) { case REMOVE_INSTANCE: idInstance = (((e.CommandSource as CustomImageButton).Parent.Parent as GridViewRow).FindControl("instanceId") as Label).Text; try { this.grid_rowindex.Value = ((e.CommandSource as CustomImageButton).Parent.Parent as GridViewRow).RowIndex.ToString(); HighlightSelectedRow(); ScriptManager.RegisterStartupScript(this, this.GetType(), "ajaxConfirmModal", "ajaxConfirmModal('ConfirmRemoveInstanceNotification', 'HiddenRemoveInstanceConservation', '');", true); return; } catch (System.Exception ex) { UIManager.AdministrationManager.DiagnosticError(ex); return; } case VIEW_DETAILS_INSTANCE: idInstance = (((e.CommandSource as CustomImageButton).Parent.Parent as GridViewRow).FindControl("instanceId") as Label).Text; this.grid_rowindex.Value = ((e.CommandSource as CustomImageButton).Parent.Parent as GridViewRow).RowIndex.ToString(); HighlightSelectedRow(); this.UpPanelGridInstancesConservation.Update(); InstanceConservation = (from instanceConservation in InstancesConservation where instanceConservation.SystemID.Equals(idInstance) select instanceConservation).FirstOrDefault(); ScriptManager.RegisterStartupScript(this, this.GetType(), "ajaxModalPopupViewDetailsInstanceConservation", "ajaxModalPopupViewDetailsInstanceConservation();", true); break; } }
protected void GrdInstancesConservation_RowDataBound(object sender, GridViewRowEventArgs e) { try { if (e.Row.RowType == DataControlRowType.DataRow) { for (int i = 0; i < e.Row.Cells.Count - 2; i++) { e.Row.Cells[i].Attributes["onClick"] = "$('#grid_rowindex').val('" + e.Row.RowIndex.ToString() + "');__doPostBack('UpPanelGridInstancesConservation');return false;"; } InfoConservazione info = e.Row.DataItem as InfoConservazione; SetLabelStateConservation(e.Row, info); SetLabelCheckResult(e.Row, info); if (info.StatoConservazione != "N" && info.StatoConservazione != "Nuova" && info.StatoConservazione != "R" && info.StatoConservazione != "Respinta" && info.StatoConservazione != "B") { (e.Row.FindControl("ConservationAreaRemoveInstance") as CustomImageButton).Enabled = false; } } } catch (System.Exception ex) { UIManager.AdministrationManager.DiagnosticError(ex); return; } }
/// <summary> /// Associa l?esito della verifica alla riga corrispondente /// </summary> /// <param name="row"></param> /// <param name="state"></param> protected void SetLabelCheckResult(GridViewRow row, InfoConservazione info) { switch (info.esitoVerifica) { //NON EFFETTUATA case 0: ((Label)row.FindControl("checkResult")).Text = "Non Effettuata"; break; //SUCCESSO case 1: ((Label)row.FindControl("checkResult")).Text = "Successo"; break; //CONVERTIBILE DIRETTAMENTE DALL'UTENTE case 2: ((Label)row.FindControl("checkResult")).Text = "Convertibile"; break; //NON CONVERTIBILE DIRETTAMENTE DALL'UTENTE case 3: ((Label)row.FindControl("checkResult")).Text = "Non Convertibile direttamente"; break; //FALLITA case 4: ((Label)row.FindControl("checkResult")).Text = "Fallita"; break; case 5: ((Label)row.FindControl("checkResult")).Text = "Errore"; break; } }
public static DocsPaConservazione.Metadata.Common.Creatore getCreatore(InfoConservazione infoCons, DocsPaVO.utente.Ruolo ruolo) { Creatore creatore = new Creatore(); creatore.CodiceRuolo = ruolo.codiceRubrica; creatore.DescrizioneRuolo = ruolo.descrizione; creatore.CodiceUtente = infoCons.userID; creatore.DescrizioneUtente = UserManager.getUtente(infoCons.IdPeople).descrizione; return(creatore); }
public XmlDocumento(InfoConservazione infoCons, DocsPaVO.documento.FileDocumento fileDoc, DocsPaVO.documento.SchedaDocumento schDoc, DocsPaVO.documento.FileRequest objFileRequest) { if (this.documento == null) { documento = new Documento.Documento(); } DocsPaVO.utente.Ruolo ruolo = BusinessLogic.Utenti.UserManager.getRuolo(infoCons.IdRuoloInUo); DocsPaVO.utente.InfoUtente infoUtente = BusinessLogic.Utenti.UserManager.GetInfoUtente(UserManager.getUtente(infoCons.IdPeople), ruolo); DocsPaVO.utente.UnitaOrganizzativa unitaOrganizzativa = ruolo.uo; List <UnitaOrganizzativa> uoL = new List <UnitaOrganizzativa>(); UnitaOrganizzativa uoXML = Utils.convertiUO(unitaOrganizzativa); uoL.Add(uoXML); documento.SoggettoProduttore = new SoggettoProduttore { Amministrazione = Utils.getInfoAmministrazione(infoCons), GerarchiaUO = new GerarchiaUO { UnitaOrganizzativa = uoL.ToArray() }, Creatore = Utils.getCreatore(infoCons, ruolo) }; documento.IDistanza = infoCons.SystemID; documento.IDdocumento = schDoc.systemId; documento.Oggetto = schDoc.oggetto.descrizione; documento.Tipo = Utils.convertiTipoPoto(schDoc); // documento.DataCreazione = Utils.formattaData(Utils.convertiData(schDoc.dataCreazione)); documento.DataCreazione = schDoc.dataCreazione; if (schDoc.privato != null && schDoc.privato.Equals("1")) { documento.LivelloRiservatezza = "privato"; } else { documento.LivelloRiservatezza = string.Empty; } documento.File = getFileDetail(fileDoc, objFileRequest, infoUtente); documento.Registrazione = getRegistrazione(infoCons, schDoc, ruolo); documento.ContestoArchivistico = getContestoArchivistico(infoCons, schDoc, ruolo, infoUtente); if (schDoc.template != null) { Tipologia t = new Tipologia { NomeTipologia = schDoc.template.DESCRIZIONE, CampoTipologia = Utils.getCampiTipologia(schDoc.template) }; documento.Tipologia = t; } documento.Allegati = getAllegati(schDoc, infoUtente); }
public XmlFascicolo(InfoConservazione infoCons, string ID_Project, FolderConservazione[] folderConservazione) { if (fascicolo == null) { fascicolo = new Fascicolo.Fascicolo(); } DocsPaVO.utente.Ruolo ruolo = BusinessLogic.Utenti.UserManager.getRuolo(infoCons.IdRuoloInUo); DocsPaVO.utente.Utente Utente = UserManager.getUtente(infoCons.IdPeople); DocsPaVO.utente.UnitaOrganizzativa unitaOrganizzativa = ruolo.uo; DocsPaVO.utente.InfoUtente infoUtente = UserManager.GetInfoUtente(Utente, ruolo); DocsPaVO.fascicolazione.Fascicolo dpaFascicolo = BusinessLogic.Fascicoli.FascicoloManager.getFascicoloById(ID_Project, infoUtente); List <UnitaOrganizzativa> uoL = new List <UnitaOrganizzativa>(); UnitaOrganizzativa uoXML = Utils.convertiUO(unitaOrganizzativa); uoL.Add(uoXML); fascicolo.SoggettoProduttore = new SoggettoProduttore { Amministrazione = Utils.getInfoAmministrazione(infoCons), GerarchiaUO = new GerarchiaUO { UnitaOrganizzativa = uoL.ToArray() }, Creatore = Utils.getCreatore(infoCons, ruolo) }; if (dpaFascicolo != null && dpaFascicolo.template != null) { Tipologia t = new Tipologia { NomeTipologia = dpaFascicolo.template.DESCRIZIONE, CampoTipologia = Utils.getCampiTipologia(dpaFascicolo.template) }; fascicolo.Tipologia = t; } if (!string.IsNullOrEmpty(fascicolo.Codice)) { fascicolo.Codice = dpaFascicolo.codice; fascicolo.DataChiusura = Utils.formattaData(Utils.convertiData(dpaFascicolo.chiusura)); fascicolo.DataCreazione = Utils.formattaData(Utils.convertiData(dpaFascicolo.apertura)); fascicolo.Descrizione = dpaFascicolo.descrizione; OrgNodoTitolario nodo = BusinessLogic.Amministrazione.TitolarioManager.getNodoTitolario(dpaFascicolo.idTitolario); fascicolo.TitolarioDiRiferimento = nodo.Descrizione; fascicolo.Classificazione = nodo.Codice; fascicolo.LivelloRiservatezza = Utils.convertiLivelloRiservatezza(dpaFascicolo.privato); fascicolo.Numero = dpaFascicolo.numFascicolo; fascicolo.Contenuto = creaStrutturaContenuto(folderConservazione, ID_Project, infoUtente, ref fascicolo); } }
protected string GetLabelInstanceId(InfoConservazione info) { string result = info.SystemID; if (info.StatoConservazione == "N" || info.StatoConservazione == "Nuova") { string predefinita = info.predefinita.ToString(); if (!string.IsNullOrEmpty(predefinita) && predefinita.Equals("True")) { result = info.SystemID + "<strong>*</strong>"; } } return(result); }
private Registrazione getRegistrazione(InfoConservazione infoCons, DocsPaVO.documento.SchedaDocumento schDoc, DocsPaVO.utente.Ruolo ruolo) { if (schDoc.protocollo != null) { Registrazione registrazione = new Registrazione(); registrazione.DataProtocollo = Utils.formattaData(Utils.convertiData(schDoc.protocollo.dataProtocollazione)); registrazione.OraProtocollo = Utils.formattaOra(Utils.convertiData(schDoc.protocollo.dataProtocollazione)); registrazione.NumeroProtocollo = schDoc.protocollo.numero; registrazione.SegnaturaProtocollo = schDoc.protocollo.segnatura; registrazione.TipoProtocollo = schDoc.tipoProto; registrazione.CodiceRF = null; registrazione.DescrizioneRF = null; if (schDoc.datiEmergenza != null) { registrazione.SegnaturaEmergenza = schDoc.datiEmergenza.protocolloEmergenza; } if (schDoc.registro != null) { registrazione.CodiceAOO = schDoc.registro.codRegistro; registrazione.DescrizioneAOO = schDoc.registro.descrizione; } EstraiDatiProtoEntrata(schDoc, registrazione); EstraiDatiProtoUscita(schDoc, registrazione); EstraiDatiProtoInterno(schDoc, registrazione); if (schDoc.protocollatore != null) { DocsPaVO.utente.Utente userProt = UserManager.getUtente(schDoc.protocollatore.utente_idPeople); DocsPaVO.utente.Ruolo ruoloProt = BusinessLogic.Utenti.UserManager.getRuolo(infoCons.IdRuoloInUo); Protocollista protocollista = new Protocollista(); protocollista.DescrizioneUtente = userProt.descrizione; protocollista.CodiceUtente = userProt.userId; protocollista.DescrizioneRuolo = ruoloProt.descrizione; protocollista.CodiceRuolo = ruoloProt.codiceRubrica; protocollista.UOAppartenenza = ruolo.uo.codiceRubrica; registrazione.Protocollista = protocollista; } return(registrazione); } return(null); }
protected void FetchData(string listaIstanze) { List <InfoConservazione> listInfoCons = new List <InfoConservazione>(); // Popolo la lista di istanze che contengono lo specifico documento if (!string.IsNullOrEmpty(listaIstanze)) { string[] singoleIstanze = listaIstanze.Split('-'); if (singoleIstanze != null) { for (int i = 0; i < singoleIstanze.Length; i++) { //Recupero informazioni sulle istanze di conservazione if (infoUtente != null) { InfoConservazione infoCons = Utils.ConservazioneManager.getInfoConservazione(singoleIstanze[i], infoUtente); if (infoCons != null) { // Popolo la lista delle istanze di conservazione listInfoCons.Add(infoCons); } } } } } HttpContext.Current.Session["listInfoCons"] = listInfoCons; this.grvFileType.DataSource = listInfoCons; this.grvFileType.CurrentPageIndex = 0; this.grvFileType.DataBind(); this.btn_salva.Attributes.Add("onmouseover", "this.className='cbtnHover';"); this.btn_salva.Attributes.Add("onmouseout", "this.className='cbtn';"); this.btn_annulla.Attributes.Add("onmouseover", "this.className='cbtnHover';"); this.btn_annulla.Attributes.Add("onmouseout", "this.className='cbtn';"); }
public XmlIstanza(InfoConservazione infoCons, DocsPaVO.utente.InfoUtente infoUtenteConservazione) { if (this.istanza == null) { istanza = new DocsPaConservazione.Metadata.Istanza.Istanza(); } istanza.ID = infoCons.SystemID; // istanza.DataCreazione = Utils.formattaData(Utils.convertiData(infoCons.Data_Apertura)); //<<<--?? // istanza.DataInvio = Utils.formattaData(Utils.convertiData(infoCons.Data_Invio)); istanza.DataCreazione = infoCons.Data_Apertura; //<<<--?? istanza.DataInvio = infoCons.Data_Invio; // istanza.DataChiusura = Utils.formattaData(DateTime.Now); istanza.DataChiusura = Utils.FormattaDataOraIta(DateTime.Now); istanza.Descrizione = infoCons.Descrizione; istanza.Tipologia = infoCons.TipoConservazione; DocsPaVO.utente.Ruolo ruolo = BusinessLogic.Utenti.UserManager.getRuolo(infoCons.IdRuoloInUo); DocsPaVO.utente.UnitaOrganizzativa unitaOrganizzativa = ruolo.uo; List <UnitaOrganizzativa> uoL = new List <UnitaOrganizzativa>(); UnitaOrganizzativa uoXML = Utils.convertiUO(unitaOrganizzativa); uoL.Add(uoXML); istanza.ResponsabileConservazione = new ResponsabileConservazione { Utente = UserManager.getUtente(infoUtenteConservazione.idPeople).descrizione }; istanza.SoggettoProduttore = new SoggettoProduttore { Amministrazione = Utils.getInfoAmministrazione(infoCons), GerarchiaUO = uoL.ToArray(), Creatore = Utils.getCreatore(infoCons, ruolo) }; }
private ContestoArchivistico getContestoArchivistico(InfoConservazione infoCons, DocsPaVO.documento.SchedaDocumento schDoc, DocsPaVO.utente.Ruolo ruolo, DocsPaVO.utente.InfoUtente infoUtente) { ContestoArchivistico retval = new ContestoArchivistico(); List <Fascicolazione> fasList = new List <Fascicolazione>(); List <Classificazione> titList = new List <Classificazione>(); object[] fasAList = BusinessLogic.Fascicoli.FascicoloManager.getFascicoliDaDocNoSecurity(infoUtente, schDoc.systemId).ToArray(); foreach (object fo in fasAList) { DocsPaVO.fascicolazione.Fascicolo fas = fo as DocsPaVO.fascicolazione.Fascicolo; if (fas != null) { if (fas.tipo == "P") { Fascicolazione fascicolazione = new Fascicolazione(); fascicolazione.DescrizioneFascicolo = fas.descrizione; fascicolazione.CodiceFascicolo = fas.codice; fascicolazione.CodiceSottofascicolo = null; fascicolazione.DescrizioneSottofascicolo = null; fasList.Add(fascicolazione); if (fas.idTitolario != null) { OrgNodoTitolario nodo = BusinessLogic.Amministrazione.TitolarioManager.getNodoTitolario(fas.idTitolario); fascicolazione.TitolarioDiRierimento = nodo.Descrizione; } foreach (DocsPaVO.fascicolazione.Folder f in BusinessLogic.Fascicoli.FolderManager.GetFoldersDocument(schDoc.systemId, fas.systemID)) { Fascicolazione fasFolder = new Fascicolazione(); fasFolder.CodiceFascicolo = fas.descrizione; fasFolder.DescrizioneFascicolo = fas.codice; fasFolder.CodiceSottofascicolo = f.systemID; fasFolder.DescrizioneSottofascicolo = f.descrizione; fasFolder.TitolarioDiRierimento = fascicolazione.TitolarioDiRierimento; fasList.Add(fasFolder); } } else { OrgNodoTitolario nodo = BusinessLogic.Amministrazione.TitolarioManager.getNodoTitolario(fas.idTitolario); Classificazione cl = new Classificazione(); cl.TitolarioDiRiferimento = nodo.Descrizione; cl.CodiceClassificazione = nodo.Codice; titList.Add(cl); } } } List <DocumentoCollegato> lstDocColl = new List <DocumentoCollegato>(); if (schDoc.rispostaDocumento != null) { if ((schDoc.rispostaDocumento.docNumber != null) && (schDoc.rispostaDocumento.idProfile != null)) { SchedaDocumento sc = BusinessLogic.Documenti.DocManager.getDettaglio(infoUtente, schDoc.rispostaDocumento.idProfile, schDoc.rispostaDocumento.docNumber); DocumentoCollegato docColl = new DocumentoCollegato { IDdocumento = schDoc.rispostaDocumento.idProfile, DataCreazione = Utils.formattaData(Utils.convertiData(sc.dataCreazione)), Oggetto = sc.oggetto.descrizione, }; if (sc.protocollo != null) { docColl.DataProtocollo = Utils.formattaData(Utils.convertiData(sc.protocollo.dataProtocollazione)); docColl.NumeroProtocollo = sc.protocollo.numero; docColl.SegnaturaProtocollo = sc.protocollo.segnatura; } lstDocColl.Add(docColl); } } retval.Fascicolazione = fasList.ToArray(); retval.Classificazione = titList.ToArray(); retval.DocumentoCollegato = lstDocColl.ToArray(); return(retval); }
protected String GetIDIstanza(InfoConservazione temp) { return(temp.SystemID); }
protected string GetLabelTypeConservation(InfoConservazione info) { return((from type in TypeInstanceConservation where type.Codice.Equals(info.TipoConservazione) select type.Descrizione).FirstOrDefault()); }
//protected void CheckRadio(object sender, DataGridItemEventArgs e) //{ // string check = string.Empty; // List<InfoConservazione> listInfoCons = null; // listInfoCons = HttpContext.Current.Session["listInfoCons"] as List<InfoConservazione>; // if (listInfoCons != null && listInfoCons.Count > 0) // { // HtmlInputRadioButton irb = e.Item.FindControl("rb_ist") as HtmlInputRadioButton; // if (irb != null) // { // // Solo il primo della lista di default è selezionato // if (listInfoCons[0].SystemID == irb.Value) // { // // Check dell'input // irb.Checked = true; // // Popolo l'hiddenField // hf_rb_ist_selected.Value = irb.Value; // } // } // } //} #endregion protected String GetDescrizioneIstanza(InfoConservazione temp) { return(temp.Descrizione); }
/// <summary> /// Associa a statoConservazione la stringa corrispondente /// </summary> /// <param name="row"></param> /// <param name="state"></param> protected void SetLabelStateConservation(GridViewRow row, InfoConservazione info) { if (info.StatoConservazione != "N" && info.StatoConservazione != "Nuova" && info.StatoConservazione != "R" && info.StatoConservazione != "Respinta") { //((System.Web.UI.WebControls.ImageButton)this.gv_istanzeCons.Rows[i].Cells[12].Controls[1]).OnClientClick = "return showModalDialogEliminaIstanza();"; } if (info.StatoConservazione == "N" || info.StatoConservazione == "Nuova") { ((Label)row.FindControl("conservationState")).Text = "Nuova"; string predefinita = info.predefinita.ToString(); if (!string.IsNullOrEmpty(predefinita) && predefinita.Equals("True")) { //string idTemp = ((Label)this.gv_istanzeCons.Rows[i].FindControl("lbl_idIstanza")).Text.ToString(); //((Label)this.gv_istanzeCons.Rows[i].FindControl("lbl_idIstanzaVis")).Text = idTemp + "<strong>*</strong>"; } } if (info.StatoConservazione == "I" || info.StatoConservazione == "Inviata") { ((Label)row.FindControl("conservationState")).Text = "Inviata"; } if (info.StatoConservazione == "R" || info.StatoConservazione == "Rifiutata") { ((Label)row.FindControl("conservationState")).Text = "Rifiutata"; ((Label)row.FindControl("conservationState")).Attributes.Add("style", "color:Red;font-weight:bold;"); } if (info.StatoConservazione == "L" || info.StatoConservazione == "In lavorazione" || info.StatoConservazione == "E") { ((Label)row.FindControl("conservationState")).Text = "In lavorazione"; } if (info.StatoConservazione == "F" || info.StatoConservazione == "Firmata") { ((Label)row.FindControl("conservationState")).Text = "Firmata"; } if (info.StatoConservazione == "C" || info.StatoConservazione == "Chiusa") { ((Label)row.FindControl("conservationState")).Text = "Chiusa"; } if (info.StatoConservazione == "V" || info.StatoConservazione == "Conservata") { ((Label)row.FindControl("conservationState")).Text = "Conservata"; } if (info.StatoConservazione == "T" || info.StatoConservazione == "In Transizione") { ((Label)row.FindControl("conservationState")).Text = "In Transizione"; } if (info.StatoConservazione == "Q" || info.StatoConservazione == "In fase di verifica") { ((Label)row.FindControl("conservationState")).Text = "In fase di verifica"; } if (info.StatoConservazione == "A" || info.StatoConservazione == "Verifica formati in corso") { ((Label)row.FindControl("conservationState")).Text = "In verifica"; } if (info.StatoConservazione == "B" || info.StatoConservazione == "Verificata") { ((Label)row.FindControl("conservationState")).Text = "Verificata"; } if (info.StatoConservazione == "Y" || info.StatoConservazione == "In conversione") { ((Label)row.FindControl("conservationState")).Text = "In conversione"; } if (info.StatoConservazione == "Z" || info.StatoConservazione == "In Errore di conversione formati") { ((Label)row.FindControl("conservationState")).Text = "Errore Conversione"; } }
protected String GetDataAperturaIstanza(InfoConservazione temp) { return(temp.Data_Apertura); }
protected String GetDataInvioIstanza(InfoConservazione temp) { return(temp.Data_Invio); }
protected String GetDataConservazioneIstanza(InfoConservazione temp) { return(temp.Data_Conservazione); }
/// Al clic viene salvata la lista dei formato documenti ammessi /// </summary> protected void BtnSaveDocumentFormat_Click(object sender, EventArgs e) { string idIstanza = string.Empty; #region oldCode //if ( // (Request.Form["rbl_pref"] != null && !string.IsNullOrEmpty(Request.Form["rbl_pref"].ToString())) // || (this.hf_rb_ist_selected != null && !string.IsNullOrEmpty(hf_rb_ist_selected.Value)) // ) #endregion if (Request.Form["rbl_pref"] != null && !string.IsNullOrEmpty(Request.Form["rbl_pref"].ToString())) { #region oldCode //if (Request.Form["rbl_pref"] != null && !string.IsNullOrEmpty(Request.Form["rbl_pref"].ToString())) // idIstanza = Request.Form["rbl_pref"].ToString(); //if (this.hf_rb_ist_selected != null && !string.IsNullOrEmpty(hf_rb_ist_selected.Value)) // idIstanza = hf_rb_ist_selected.Value; #endregion idIstanza = Request.Form["rbl_pref"].ToString(); InfoConservazione IstanzaSelezionata = null; List <InfoConservazione> listInfoConservazione = HttpContext.Current.Session["listInfoCons"] as List <InfoConservazione>; foreach (InfoConservazione tempCons in listInfoConservazione) { if (tempCons.SystemID.Equals(idIstanza)) { IstanzaSelezionata = tempCons; listInfoConservazione = null; listInfoConservazione = new List <InfoConservazione>(); listInfoConservazione.Add(IstanzaSelezionata); break; } } Dictionary <string, string> dictIstSelected = null; string idObject = this.Request.QueryString["idObject"]; //Gestione dictionary if (HttpContext.Current.Session["dictIstSelected"] != null) { //Dictionary già popolato //Controllo che il dictionary per quell'oggetto contiene già l'item selected dictIstSelected = HttpContext.Current.Session["dictIstSelected"] as Dictionary <string, string>; if (dictIstSelected.ContainsKey(idObject)) { // Aggiorno il valore del dictionary con l'istanza selezionata dictIstSelected[idObject] = IstanzaSelezionata.SystemID; } } else { // Creo il dictionary <objectSelected, idIstanza> dictIstSelected = new Dictionary <string, string>(); //Aggiungo valori al dictionary dictIstSelected[idObject] = IstanzaSelezionata.SystemID; } // Metto il dictionary in sessione HttpContext.Current.Session["dictIstSelected"] = dictIstSelected; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "chiudi", "close_and_save('" + IstanzaSelezionata.SystemID + "');", true); } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "no_istanza", "alert('Selezionare un istanza');", true); } }
public XmlUniSincro(Metadata.UniSincro.File[] file, DocsPaVO.utente.InfoUtente infoUtenteConservazione, InfoConservazione infoCons) { if (unisincro == null) { unisincro = new Metadata.UniSincro.IdC(); } unisincro.SelfDescription = new Metadata.UniSincro.SelfDescription { CreatingApplication = new Metadata.UniSincro.CreatingApplication { Name = "PITRE", Producer = "NTTDATA", Version = "1.0" } , ID = new UniSincro.Identifier { Value = infoCons.SystemID } }; unisincro.VdC = new Metadata.UniSincro.VdC { ID = new Metadata.UniSincro.Identifier { Value = infoCons.SystemID } }; List <Metadata.UniSincro.Agent> lstAgents = new List <Metadata.UniSincro.Agent>(); lstAgents.Add(new Metadata.UniSincro.Agent { AgentName = new Metadata.UniSincro.AgentName { Item = getAgent(infoUtenteConservazione) }, role = Metadata.UniSincro.AgentRole.Operator, type = Metadata.UniSincro.AgentType.person }); Metadata.UniSincro.DetachedTimeStamp dts = new Metadata.UniSincro.DetachedTimeStamp { normal = DateTime.Now, format = "" }; unisincro.Process = new Metadata.UniSincro.Process { Agent = lstAgents.ToArray(), TimeReference = new Metadata.UniSincro.TimeReference { Item = dts } }; if (file != null) { AddUniSincroFiles(file); } }
public static DocsPaConservazione.Metadata.Common.Amministrazione getInfoAmministrazione(InfoConservazione infoCons) { InfoAmministrazione infoAmm = BusinessLogic.Amministrazione.AmministraManager.AmmGetInfoAmmCorrente(infoCons.IdAmm); return(new Metadata.Common.Amministrazione { CodiceAmministrazione = infoAmm.Codice, DescrizioneAmministrazione = infoAmm.Descrizione }); }