示例#1
0
 private void HighlightSelectedRow()
 {
     if (this.GrdTimestamp.Rows.Count > 0 && this.GrdTimestamp.SelectedRow != null)
     {
         GridViewRow gvRow = this.GrdTimestamp.SelectedRow;
         foreach (GridViewRow GVR in this.GrdTimestamp.Rows)
         {
             if (GVR == gvRow)
             {
                 GVR.CssClass += " selectedrow";
             }
             else
             {
                 GVR.CssClass = GVR.CssClass.Replace(" selectedrow", "");
             }
         }
         TimestampDoc t = TimestampsDoc[this.GrdTimestamp.SelectedIndex + this.GrdTimestamp.PageIndex * this.GrdTimestamp.PageSize];
         this.TimestampLblTxtSubject.Text   = t.SOGGETTO;
         this.TimestampLblTxtCountry.Text   = t.PAESE;
         this.TimestampLblTxtCertified.Text = t.S_N_CERTIFICATO;
         this.TimestampLblTxtAlgorithm.Text = t.ALG_HASH;
         this.TimestampLblTxtSeries.Text    = t.NUM_SERIE;
         this.imgCheckTimestampTipoValiditaMarca.ImageUrl = TipoValiditaMarca(t);
         //this.PnlExpiredCertificate.Visible = !Utils.utils.verificaIntervalloDate(t.DTA_SCADENZA, DateTime.Now.ToString());
         this.TimestampLblExpiredCertificate.Text = Utils.Languages.GetLabelFromCode("TimestampLblExpiredCertificate", UserManager.GetUserLanguage()).Replace("@@", t.DTA_SCADENZA);
     }
 }
示例#2
0
        private string TipoValiditaMarca(TimestampDoc t)
        {
            string url = string.Empty;
            string fineValiditaMarca = Convert.ToDateTime(t.DTA_CREAZIONE).AddYears(ANNI_VALIDITA_MARCA).ToString();

            bool isValid = Utils.utils.verificaIntervalloDate(fineValiditaMarca, DateTime.Now.ToString());

            url = isValid ? "../Images/Icons/identity_valid.png" : "../Images/Icons/identity_not_valid.png";
            return(url);
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     Response.Expires = -1;
     if (this.TimestampDoc != null)
     {
         TimestampDoc t = this.TimestampDoc;
         RemoveTimestampDoc();
         string fileName = t.DOC_NUMBER + "-" + t.NUM_SERIE + ".tsr";
         Response.AppendHeader("Content-Disposition", "attachment; filename=" + fileName);
         Response.BinaryWrite(Convert.FromBase64String(t.TSR_FILE));
         Response.End();
     }
 }
示例#4
0
 protected string GetDataFineValiditaMarca(TimestampDoc timeStamp)
 {
     return(Convert.ToDateTime(timeStamp.DTA_CREAZIONE).AddYears(ANNI_VALIDITA_MARCA).ToString());
 }