コード例 #1
0
 public override void Page_Load(IntegrationAdapter control)
 {
     control.Views.SetActiveView(control.InsertModifyView);
     if (!control.IsManualInsert)
     {
         control.txt_codice.CssClass      = control.CssClass;
         control.txt_descrizione.CssClass = control.CssClass;
     }
     else
     {
         control.txt_codice.CssClass      = control.ManualInsertCssClass;
         control.txt_descrizione.CssClass = control.ManualInsertCssClass;
     }
     control.txt_codice.ReadOnly      = false;
     control.txt_descrizione.ReadOnly = true;
     control.btn_cerca.Enabled        = true;
     control.btn_cercaCodice.Enabled  = true;
     control.btn_cerca.OnClientClick  = "_" + control.ClientID + "_apriRicerca()";
     control.btn_reset.OnClientClick  = "_" + control.ClientID + "_reset()";
     if (control.AdapterInfo != null && control.AdapterInfo.HasIcon)
     {
         control.btn_cerca.ImageUrl = control.AdapterImageUrl;
     }
     if (control.Disservizio)
     {
         control.txt_descrizione.ReadOnly = false;
         control.img_disservizio.Visible  = true;
         control.btn_cerca.Visible        = false;
         control.btn_cercaCodice.Visible  = false;
     }
 }
コード例 #2
0
 public override void SetValue(IntegrationAdapterValue value, IntegrationAdapter control)
 {
     if (value != null)
     {
         control.txt_ric_codice.Text      = value.Codice;
         control.txt_ric_descrizione.Text = value.Descrizione;
     }
 }
コード例 #3
0
 public override void Page_Load(IntegrationAdapter control)
 {
     control.Views.SetActiveView(control.AdminView);
     if (!control.IsPostBack)
     {
         control.LoadAdaptersCombo();
     }
     control.BindDgConfig();
 }
コード例 #4
0
            public override string GetImageUrl(IntegrationAdapter control)
            {
                string pars = pars = "adapterId=" + control.AdapterInfo.UniqueId;

                if (control.AdapterInfo.Version != null)
                {
                    pars = pars + "&adapterVersion=" + control.AdapterInfo.Version;
                }
                return(control.ResolveUrl("~/imageLoader.aspx?context=adapterIcon&" + pars));
            }
コード例 #5
0
            public override string GetImageUrl(IntegrationAdapter control)
            {
                string pars = "oggettoId=" + control.ID;

                if (control.IsFasc)
                {
                    pars += "&type=F";
                }
                else
                {
                    pars += "&type=D";
                }
                return(control.ResolveUrl("~/imageLoader.aspx?context=adapterIcon&" + pars));
            }
コード例 #6
0
 public override void Page_Load(IntegrationAdapter control)
 {
     control.Views.SetActiveView(control.ReadOnlyView);
     if (!control.IsManualInsert)
     {
         control.lbl_ro_codice_value.CssClass      = control.CssClass;
         control.lbl_ro_descrizione_value.CssClass = control.CssClass;
     }
     else
     {
         control.lbl_ro_codice_value.CssClass      = control.ManualInsertCssClass;
         control.lbl_ro_descrizione_value.CssClass = control.ManualInsertCssClass;
     }
 }
コード例 #7
0
 public override void Page_Load(IntegrationAdapter control)
 {
     control.Views.SetActiveView(control.InsertModifyView);
     control.txt_codice.CssClass      = control.CssClass;
     control.txt_descrizione.CssClass = control.CssClass;
     control.txt_codice.ReadOnly      = true;
     control.txt_descrizione.ReadOnly = true;
     control.btn_cerca.Enabled        = false;
     control.btn_reset.Enabled        = false;
     control.btn_cercaCodice.Enabled  = false;
     if (control.AdapterInfo != null && control.AdapterInfo.HasIcon)
     {
         control.btn_cerca.ImageUrl = control.AdapterImageUrl;
     }
 }
コード例 #8
0
 public override IntegrationAdapterValue GetValue(IntegrationAdapter control)
 {
     if (!control.Disservizio)
     {
         if (string.IsNullOrEmpty(control.hf_codice.Value))
         {
             return(null);
         }
         return(new IntegrationAdapterValue(control.hf_codice.Value, control.hf_descrizione.Value, control.IsManualInsert));
     }
     else
     {
         if (string.IsNullOrEmpty(control.txt_codice.Text) || string.IsNullOrEmpty(control.txt_descrizione.Text))
         {
             return(null);
         }
         return(new IntegrationAdapterValue(control.txt_codice.Text, control.txt_descrizione.Text, true));
     }
 }
コード例 #9
0
 public override void OnPreRender(IntegrationAdapter control)
 {
     Page_Load(control);
     if (control.IsPostBack)
     {
         if ("1".Equals(control.hf_reset.Value))
         {
             control.hf_codice.Value      = "";
             control.hf_descrizione.Value = "";
             control.txt_codice.Text      = "";
             control.txt_descrizione.Text = "";
             control.hf_reset.Value       = "0";
         }
         if ("1".Equals(control.hf_selectedObject.Value))
         {
             SearchOutputRow row = ProfilazioneDocManager.getSearchOutputRowSelected();
             control.hf_codice.Value         = row.Codice;
             control.hf_descrizione.Value    = row.Descrizione;
             control.txt_codice.Text         = row.Codice;
             control.txt_descrizione.Text    = row.Descrizione;
             control.IsManualInsert          = false;
             control.hf_selectedObject.Value = "0";
         }
         if ("1".Equals(control.hf_disservizio.Value))
         {
             control.handleDisservizio();
         }
         if (control.Disservizio)
         {
             control.txt_descrizione.ReadOnly = false;
             control.img_disservizio.Visible  = true;
             control.btn_cerca.Visible        = false;
             control.btn_cercaCodice.Visible  = false;
         }
     }
 }
コード例 #10
0
 public override void OnConfigValueChanged(IntegrationAdapter control)
 {
 }
コード例 #11
0
 public abstract void SetValue(IntegrationAdapterValue value, IntegrationAdapter control);
コード例 #12
0
 public override void OnConfigValueChanged(IntegrationAdapter control)
 {
     control.lbl_ric_codice.Text      = control.Adapter.IdLabel;
     control.lbl_ric_descrizione.Text = control.Adapter.DescriptionLabel;
 }
コード例 #13
0
 public override void Page_Load(IntegrationAdapter control)
 {
     control.Views.SetActiveView(control.RicercaView);
     control.txt_ric_codice.CssClass      = control.CssClass;
     control.txt_ric_descrizione.CssClass = control.CssClass;
 }
コード例 #14
0
            public override void OnConfigValueChanged(IntegrationAdapter control)
            {
                string selected = control.ConfigurationInfo.AdapterUniqueId + "||||" + control.ConfigurationInfo.AdapterVersion;

                control.ddl_Adapter.SelectedValue = selected;
            }
コード例 #15
0
 public override void OnPreRender(IntegrationAdapter control)
 {
     control.Views.SetActiveView(control.AdminView);
     control.BindDgConfig();
 }
コード例 #16
0
 public abstract string GetImageUrl(IntegrationAdapter control);
コード例 #17
0
 public abstract IntegrationAdapterValue GetValue(IntegrationAdapter control);
コード例 #18
0
 public override void SetValue(IntegrationAdapterValue value, IntegrationAdapter control)
 {
 }
コード例 #19
0
 public override IntegrationAdapterValue GetValue(IntegrationAdapter control)
 {
     return(new IntegrationAdapterValue(control.lbl_ro_codice_value.Text, control.lbl_ro_descrizione_value.Text, control.IsManualInsert));
 }
コード例 #20
0
 public override IntegrationAdapterValue GetValue(IntegrationAdapter control)
 {
     return(new IntegrationAdapterValue(control.txt_ric_codice.Text, control.txt_ric_descrizione.Text, false));
 }
コード例 #21
0
 public override void OnPreRender(IntegrationAdapter control)
 {
     Page_Load(control);
 }
コード例 #22
0
 public abstract void OnPreRender(IntegrationAdapter control);
コード例 #23
0
 public override IntegrationAdapterValue GetValue(IntegrationAdapter control)
 {
     return(null);
 }
コード例 #24
0
 public abstract void OnConfigValueChanged(IntegrationAdapter control);
コード例 #25
0
            public override string GetImageUrl(IntegrationAdapter control)
            {
                string pars = "oggettoId=" + control.ID;

                return(control.ResolveUrl("~/imageLoader.aspx?context=adapterIcon&" + pars));
            }
コード例 #26
0
 public abstract void Page_Load(IntegrationAdapter control);