Example #1
0
        private void BindServizio(string CodEdificio)
        {
            int idprog = 0;

            if (Request.QueryString["VarApp"] != null)
            {
                idprog = Convert.ToInt32(Request.QueryString["VarApp"].ToString());
            }
//			if (CodEdificio!="0" && CodEdificio!="" )
//			{
            this.cmbsServizio.Items.Clear();
            S_ControlsCollection CollezioneControlli = new  S_ControlsCollection();

            Classi.ClassiDettaglio.Servizi _Servizio = new TheSite.Classi.ClassiDettaglio.Servizi(Context.User.Identity.Name);

            DataSet _MyDs = _Servizio.GetServiziPerProg(idprog, 0);


            if (_MyDs.Tables[0].Rows.Count > 0)
            {
                this.cmbsServizio.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                    _MyDs.Tables[0], "DESCRIZIONE", "IDSERVIZIO", "- Selezionare un Servizio -", "");
                this.cmbsServizio.DataTextField  = "DESCRIZIONE";
                this.cmbsServizio.DataValueField = "IDSERVIZIO";
                this.cmbsServizio.DataBind();
            }
            else
            {
                string s_Messagggio = "- Nessun Servizio -";
                this.cmbsServizio.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
            }
//			}
//			else
//			{
//				string s_Messagggio = "- Nessun Servizio -";
//				this.cmbsServizio.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
//			}
        }
Example #2
0
        /// <summary>
        /// Funzione associata al delegato che viene scatenato quando viene selezionato un edificio
        /// </summary>
        /// <param name="CodEdificio"></param>
        private void BindServizio(string CodEdificio)
        {
            LoadUrgenza(CodEdificio);

            int idprog = 0;

            if (Request.QueryString["VarApp"] != null)
            {
                idprog = Convert.ToInt32(Request.QueryString["VarApp"].ToString());
            }

            this.cmbsServizio.Items.Clear();
            S_ControlsCollection CollezioneControlli = new  S_ControlsCollection();

            Classi.ClassiDettaglio.Servizi _Servizio = new TheSite.Classi.ClassiDettaglio.Servizi(Context.User.Identity.Name);
            DataSet _MyDs;

            if (CodEdificio != "")
            {
                _MyDs = _Servizio.GetServiziPerProg(idprog, int.Parse(CodEdificio));
            }
            else
            {
                _MyDs = _Servizio.GetServiziPerProg(idprog, 0);
            }


            if (_MyDs.Tables[0].Rows.Count > 0)
            {
                this.cmbsServizio.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                    _MyDs.Tables[0], "DESCRIZIONE", "IDSERVIZIO", "- Selezionare un Servizio -", "");
                this.cmbsServizio.DataTextField  = "DESCRIZIONE";
                this.cmbsServizio.DataValueField = "IDSERVIZIO";
                this.cmbsServizio.DataBind();
            }
            else
            {
                string s_Messagggio = "- Nessun Servizio -";
                this.cmbsServizio.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
            }

            Addetti1.Set_BL_ID(CodEdificio);
//
//			this.cmbsServizio.Items.Clear();
//			S_ControlsCollection CollezioneControlli = new  S_ControlsCollection();
//
//			Classi.ClassiDettaglio.Servizi  _Servizio = new TheSite.Classi.ClassiDettaglio.Servizi(Context.User.Identity.Name);
//
//			DataSet _MyDs;
//
//			if (CodEdificio!="")
//			{
//				S_Controls.Collections.S_Object s_Bl_Id = new S_Object();
//				s_Bl_Id.ParameterName = "p_Bl_Id";
//				s_Bl_Id.DbType = CustomDBType.VarChar;
//				s_Bl_Id.Direction = ParameterDirection.Input;
//				s_Bl_Id.Index = 0;
//				s_Bl_Id.Value =	CodEdificio;
//				s_Bl_Id.Size = 8;
//
//
//				S_Controls.Collections.S_Object s_ID_Servizio = new S_Object();
//				s_ID_Servizio.ParameterName = "p_ID_Servizio";
//				s_ID_Servizio.DbType = CustomDBType.Integer;
//				s_ID_Servizio.Direction = ParameterDirection.Input;
//				s_ID_Servizio.Index = 1;
//				s_ID_Servizio.Value = 0;
//
//				CollezioneControlli.Add(s_Bl_Id);
//				CollezioneControlli.Add(s_ID_Servizio);
//
//				_MyDs = _Servizio.GetData(CollezioneControlli);
//
//			}
//			else
//			{
//				_MyDs = _Servizio.GetData();
//			}
//
//			if (_MyDs.Tables[0].Rows.Count > 0)
//			{
//				this.cmbsServizio.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
//					_MyDs.Tables[0], "DESCRIZIONE", "IDSERVIZIO", "- Selezionare un Servizio -", "");
//				this.cmbsServizio.DataTextField = "DESCRIZIONE";
//				this.cmbsServizio.DataValueField = "IDSERVIZIO";
//				this.cmbsServizio.DataBind();
//			}
//			else
//			{
//				string s_Messagggio = "- Selezionare un Servizio -";
//				this.cmbsServizio.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, ""));
//			}
        }