private void execute() { lblError.Text = ""; TheSite.Classi.AnagrafeImpianti.AnagrafeDocDWF _AnagrafeDocDWF = new TheSite.Classi.AnagrafeImpianti.AnagrafeDocDWF(Context.User.Identity.Name); int idbl = 0; if (this.IDBL != "") { idbl = int.Parse(this.IDBL); } DataSet _Ds = _AnagrafeDocDWF.GetSingleData(idbl); if (_Ds.Tables[0].Rows.Count > 0) { DataGrid1.Visible = true; DataGrid1.DataSource = _Ds.Tables[0]; DataGrid1.DataBind(); } else { DataGrid1.Visible = false; } if (this.IDBL != "") { GridTitleServer1.NumeroRecords = string.Format("Documenti legati all'edificio: {0}", _Ds.Tables[0].Rows.Count.ToString()); } else { GridTitleServer1.hplsNuovo.Visible = false; } }
private void GetData() { TheSite.Classi.AnagrafeImpianti.AnagrafeDocDWF _AnagrafeDocDWF = new TheSite.Classi.AnagrafeImpianti.AnagrafeDocDWF(Context.User.Identity.Name); if (int.Parse(this.IDDOC) == 0) { return; } DataSet _Ds = _AnagrafeDocDWF.GetSingleData(int.Parse(this.BL_ID), int.Parse(this.IDDOC)); if (_Ds.Tables[0].Rows.Count > 0) { DataRow Dr = _Ds.Tables[0].Rows[0]; if (Dr["anno_scadenza"] != DBNull.Value) { S_CbAnno.SelectedValue = Dr["anno_scadenza"].ToString(); } if (Dr["pianoid"] != DBNull.Value) //cmbsPiano.SelectedValue =Dr["pianodesc"].ToString(); { //cmbsPiano.SelectedItem.Text =Dr["pianodesc"].ToString(); cmbsPiano.SelectedValue = Dr["pianoid"].ToString(); } // else // { // cmbsPiano.SelectedValue = "-1"; // } if (Dr["idservizio"] != DBNull.Value) { cmbsServizio.SelectedValue = Dr["idservizio"].ToString(); } if (Dr["documento_id"] != DBNull.Value) { cmbsTipoFile.SelectedValue = Dr["documento_id"].ToString(); } if (Dr["descrizionegenerale"] != DBNull.Value) { cmbsCategoriaGenerale.SelectedValue = Dr["descrizionegenerale"].ToString(); BindCategorie(int.Parse(cmbsCategoriaGenerale.SelectedValue)); } if (Dr["categoria"] != DBNull.Value) { cmbsCategoria.SelectedValue = Dr["categoria"].ToString(); int cat = int.Parse(this.cmbsCategoria.SelectedValue.Split(Convert.ToChar(","))[0]); BindTipologiaDoc(cat); //modifica SetVisibleTable(cmbsCategoria.SelectedValue); } if (Dr["tipologia"] != DBNull.Value) { cmbsTipologiaDocumento.SelectedValue = Dr["tipologia"].ToString(); //modifica //SetVisibleTable(cmbsTipologiaDocumento.SelectedValue); int tip = int.Parse(this.cmbsTipologiaDocumento.SelectedValue.Split(Convert.ToChar(","))[0]); //BindDescrizione(tip); } if (Dr["descrizione1"] != DBNull.Value) { txtsdescrizione.Text = Dr["descrizione1"].ToString(); } if (Dr["n_fascicolo_vvf"] != DBNull.Value) { txtNFascicoloVVF.Text = Dr["n_fascicolo_vvf"].ToString(); } if (Dr["data_rilascio_cpi"] != DBNull.Value) { CalendarPicker1VVF.Datazione.Text = System.DateTime.Parse(Dr["data_rilascio_cpi"].ToString()).ToShortDateString(); } if (Dr["data_scadenza_cpi"] != DBNull.Value) { CalendarPicker2VVF.Datazione.Text = System.DateTime.Parse(Dr["data_scadenza_cpi"].ToString()).ToShortDateString(); } if (Dr["data_parere_favorevole"] != DBNull.Value) { CalendarPicker3VVF.Datazione.Text = System.DateTime.Parse(Dr["data_parere_favorevole"].ToString()).ToShortDateString(); } if (Dr["collaudo"] != DBNull.Value) { checkCollaudoVVF.Checked = (Dr["collaudo"].ToString() == "0")?false:true; } if (Dr["matricola_ispesl"] != DBNull.Value) { txtISPESL.Text = Dr["matricola_ispesl"].ToString(); } if (Dr["data_prima_verifica"] != DBNull.Value) { CalendarPicker4ISPESL.Datazione.Text = System.DateTime.Parse(Dr["data_prima_verifica"].ToString()).ToShortDateString(); } if (Dr["NOMEDWF"] != DBNull.Value) { this.S_LblFileName.Text = Dr["NOMEDWF"].ToString(); } if (Dr["CODICEDWF"] != DBNull.Value) { this.S_LblCodiceDoc.Text = Dr["CODICEDWF"].ToString(); } if (Dr["pagine_documento"] != DBNull.Value) { this.MAX = Dr["pagine_documento"].ToString(); } lblFirstAndLast.Text = _AnagrafeDocDWF.GetFirstAndLastUser(Dr); DisableControl(false, Page); //se i nomi sono uguali devo abilitare il check per la rinomina if (Dr["NOMEDWF"] != DBNull.Value && Dr["CODICEDWF"] != DBNull.Value) { if (Dr["NOMEDWF"].ToString() == Dr["CODICEDWF"].ToString()) { CheckRinomina.Checked = true; } } System.Text.StringBuilder sbValid = new System.Text.StringBuilder(); // if( this.Validators.Count > 0 ) // { sbValid.Append("if (typeof(Page_ClientValidate) == 'function') { "); sbValid.Append("if (Page_ClientValidate() == false) { return false; } "); // } sbValid.Append("if (confirm('Sei sicuro di sostituire il file?') == false) { return false; }} "); sbValid.Append("this.value = 'Attendere ...';"); sbValid.Append("this.disabled = true;"); sbValid.Append("document.getElementById('" + btSalva.ClientID + "').disabled = true;"); sbValid.Append(this.Page.GetPostBackEventReference(this.btSalva)); sbValid.Append(";"); this.btSalva.Attributes.Add("onclick", sbValid.ToString()); btSalva.Enabled = true; btNuovo.Enabled = true; btBack.Enabled = true; RequiredFieldValidator5.Enabled = true; } }