示例#1
0
        /// <summary>
        /// Carico le ditte nella Combo
        /// </summary>
        private void LoadDitte()
        {
            this.S_cbditta.Items.Clear();

            Classi.ManOrdinaria.GestioneRdl _GestioneRdl = new Classi.ManOrdinaria.GestioneRdl(Context.User.Identity.Name);


            DataSet Ds = _GestioneRdl.GetData();

            if (Ds.Tables[0].Rows.Count > 0)
            {
                this.S_cbditta.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                    Ds.Tables[0], "descrizione", "ditta_id", "- Selezionare una Ditta -", "");
                this.S_cbditta.DataTextField  = "descrizione";
                this.S_cbditta.DataValueField = "ditta_id";
                this.S_cbditta.DataBind();
            }
            else
            {
                string s_Messagggio = "- Nessuna Ditta -";
                this.S_cbditta.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
            }
        }
示例#2
0
        private void BindGruppo()
        {
            this.cmbsGruppo.Items.Clear();

            Classi.ManOrdinaria.GestioneRdl _GestioneRdl = new Classi.ManOrdinaria.GestioneRdl(Context.User.Identity.Name);


            DataSet Ds = _GestioneRdl.GetGuppo();

            if (Ds.Tables[0].Rows.Count > 0)
            {
                this.cmbsGruppo.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                    Ds.Tables[0], "descrizione", "richiedenti_tipo_id", "- Selezionare un Gruppo -", "");
                this.cmbsGruppo.DataTextField  = "descrizione";
                this.cmbsGruppo.DataValueField = "richiedenti_tipo_id";
                this.cmbsGruppo.DataBind();
            }
            else
            {
                string s_Messagggio = "- Nessuna Gruppo -";
                this.cmbsGruppo.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
            }
        }
示例#3
0
        public void Ricarica()
        {
            int LengthCod = int.Parse(System.Configuration.ConfigurationSettings.AppSettings["edi_cod"]);

            if (txtsRDL.Text.Trim().Length != LengthCod && txtsRDL.Text.Trim().Length > 0)
            {
                return;
            }
            if (txtsRDL.Text.Trim().Length == 0)
            {
                ClearCampi();
                // Controllo che sia stata assegnata una funzione.
                if (DelegateCodiceRDL1 != null)
                {
                    DelegateCodiceRDL1(txtsRDL.Text);
                }

                if (DelegateIDRDL1 != null)
                {
                    DelegateIDRDL1("");
                }

                return;
            }

            // Controllo che sia stata assegnata una funzione.
            if (DelegateCodiceRDL1 != null)
            {
                DelegateCodiceRDL1(txtsRDL.Text);
            }

            Classi.ManOrdinaria.GestioneRdl _GestioneRdl = new Classi.ManOrdinaria.GestioneRdl(HttpContext.Current.User.Identity.Name);

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();
            ///creo i parametri
            ///
            S_Controls.Collections.S_Object s_wr_id = new S_Controls.Collections.S_Object();
            s_wr_id.ParameterName = "p_wr_id";
            s_wr_id.DbType        = ApplicationDataLayer.DBType.CustomDBType.VarChar;
            s_wr_id.Direction     = ParameterDirection.Input;
            s_wr_id.Size          = 50;
            s_wr_id.Index         = 0;
            s_wr_id.Value         = txtsRDL.Text;
            _SCollection.Add(s_wr_id);



            DataSet _MyDs = _GestioneRdl.GetRDL1(_SCollection).Copy();

            if (_MyDs.Tables[0].Rows.Count == 1)
            {
                DataRow _Dr = _MyDs.Tables[0].Rows[0];

                if (DelegateIDRDL1 != null)
                {
                    DelegateIDRDL1(_Dr["ID"].ToString());
                }

                this.hiddenidRDL.Value = _Dr["ID"].ToString();


                if (_Dr["descrizione"] != DBNull.Value)
                {
                    CalendarPicker1.Datazione.Text = (string)_Dr["descrizione"];
                }
            }
            else
            {
                ClearCampi();
            }
        }