Esempio n. 1
0
        private void BindPiano(string CodEdificio)
        {
            //this.cmbsStanza.Enabled=false;

            this.cmbsPiano.Items.Clear();

            if (CodEdificio == "")
            {
                CodEdificio = "0";
            }
            Classi.ClassiAnagrafiche.Buildings _Buildings = new TheSite.Classi.ClassiAnagrafiche.Buildings();

            DataSet _MyDs = _Buildings.GetPianiBuilding(int.Parse(CodEdificio));

            if (_MyDs.Tables[0].Rows.Count > 0)
            {
                this.cmbsPiano.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                    _MyDs.Tables[0], "DESCRIZIONE", "ID", "- Selezionare il Piano -", "");
                this.cmbsPiano.DataTextField  = "DESCRIZIONE";
                this.cmbsPiano.DataValueField = "ID";
                this.cmbsPiano.DataBind();
            }
            else
            {
                string s_Messagggio = "- Nessun Piano -";
                this.cmbsPiano.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
            }
            this.cmbsPiano.Enabled = true;

            //		this.cmbsStanza.Enabled=true;
        }
Esempio n. 2
0
        private DataSet GetDataBuilding1()
        {
            Classi.ClassiAnagrafiche.Buildings _Buildings = new TheSite.Classi.ClassiAnagrafiche.Buildings();
            DataSet _MyDs = _Buildings.GetDataBLROOM().Copy();

            return(_MyDs);
        }
Esempio n. 3
0
        /// <summary>
        /// Recupera le categorie e Carica a combo
        /// </summary>
        ///
        private void BindPiano(string CodEdificio)
        {
            this.cmbsPiano.Items.Clear();
            S_ControlsCollection CollezioneControlli = new S_ControlsCollection();

            Classi.ClassiAnagrafiche.Buildings _Buildings = new TheSite.Classi.ClassiAnagrafiche.Buildings();


            if (CodEdificio != string.Empty)
            {
                DataSet _MyDs = _Buildings.GetPianiBuilding(Convert.ToInt32(CodEdificio));
                if (_MyDs.Tables[0].Rows.Count > 0)
                {
                    this.cmbsPiano.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                        _MyDs.Tables[0], "DESCRIZIONE", "ID", "- Selezionare il Piano -", "0");
                    this.cmbsPiano.DataTextField  = "DESCRIZIONE";
                    this.cmbsPiano.DataValueField = "ID";
                    this.cmbsPiano.DataBind();
                }
                else
                {
                    string s_Messagggio = "- Nessun Piano -";
                    this.cmbsPiano.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
                }
            }
            else
            {
                string s_Messagggio = "- Nessun Piano -";
                this.cmbsPiano.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
            }
            //this.cmbsPiano.Enabled=true;
        }
Esempio n. 4
0
        private void Button1_Click(object sender, System.EventArgs e)
        {
            Classi.ClassiAnagrafiche.Buildings clBl = new TheSite.Classi.ClassiAnagrafiche.Buildings();
            int cc = clBl.UpdateAllFl();

            if (cc == 0)
            {
                lbMessage.Text      = "ERRORE nel calcolo delle superfici.";
                lbMessage.ForeColor = Color.Red;
            }
            else
            {
                lbMessage.Text = "Calcolo delle superfici eseguito con SUCCESSO.";
            }
        }
Esempio n. 5
0
        private void BindEdificio()
        {
            this.cmbsedificio.Items.Clear();

            Classi.ClassiAnagrafiche.Buildings _bl = new TheSite.Classi.ClassiAnagrafiche.Buildings();

            DataSet _MyDs = _bl.GetData().Copy();

            if (_MyDs.Tables[0].Rows.Count > 0)
            {
                this.cmbsedificio.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                    _MyDs.Tables[0], "descrizione", "id", "- Selezionare un Edificio -", "0");
                this.cmbsedificio.DataTextField  = "descrizione";
                this.cmbsedificio.DataValueField = "id";
                this.cmbsedificio.DataBind();
            }
        }
Esempio n. 6
0
        private void DataGridEsegui_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
        {
            int id = int.Parse(DataGridEsegui.DataKeys[(int)e.Item.ItemIndex].ToString());

            S_Controls.S_ComboBox cmbaddettoNew;
            S_Controls.S_TextBox  txtdescrizioneNew;
            S_Controls.S_TextBox  txtOreLavorateNew;

            cmbaddettoNew     = ((S_Controls.S_ComboBox)e.Item.FindControl("cmbaddettoNew"));
            txtdescrizioneNew = ((S_Controls.S_TextBox)e.Item.FindControl("txtdescrizioneNew"));
            txtOreLavorateNew = ((S_Controls.S_TextBox)e.Item.FindControl("txtOreLavorateNew"));


            Classi.ClassiAnagrafiche.Buildings _Buildings = new TheSite.Classi.ClassiAnagrafiche.Buildings();

            int i_Result = 0;

            try
            {
                //	i_Result = _Buildings.UpdateStanze(ControlsStanze(int.Parse(cmbPiani.SelectedValue), ddlstanza.Text,ddldescrizione.Text),id);

                if (i_Result > 0)
                {
                    //this.PanelMessFunzioni.ShowMessage("Modifica della stanza effettuata con successo.", true);
                    this.DataGridEsegui.EditItemIndex = -1;
                    this.BindGrid();
                    this.DataGridEsegui.Columns[1].Visible = true;
                    this.DataGridEsegui.Columns[2].Visible = false;
                    this.DataGridEsegui.Columns[3].Visible = false;
                }
                else
                {
                    //this.PanelMessFunzioni.ShowError("Modifica non eseguita", true);
                    this.DataGridEsegui.Columns[1].Visible = false;
                    this.DataGridEsegui.Columns[2].Visible = true;
                    this.DataGridEsegui.Columns[3].Visible = false;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Esempio n. 7
0
        private void BindTuttiPiani()
        {
            this.cmbsPiano.Items.Clear();

            TheSite.Classi.ClassiAnagrafiche.Buildings _Buildings = new TheSite.Classi.ClassiAnagrafiche.Buildings();

            DataSet _MyDs = _Buildings.GetAllPiani();

            if (_MyDs.Tables[0].Rows.Count > 0)
            {
                this.cmbsPiano.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource(
                    _MyDs.Tables[0], "DESCRIZIONE", "ID", "- Selezionare il Piano -", "");
                this.cmbsPiano.DataTextField  = "DESCRIZIONE";
                this.cmbsPiano.DataValueField = "ID";
                this.cmbsPiano.DataBind();
            }
            else
            {
                string s_Messagggio = "- Nessun Piano -";
                this.cmbsPiano.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty));
            }
        }
Esempio n. 8
0
        private DataSet GetDataBuilding()
        {
            Classi.ClassiAnagrafiche.Buildings _Buildings = new TheSite.Classi.ClassiAnagrafiche.Buildings();

            this.txtsBL_ID.DBDefaultValue     = "%";
            this.txtsName.DBDefaultValue      = "%";
            this.txtsIndirizzo.DBDefaultValue = "%";
            this.txtsReferente.DBDefaultValue = "%";
            this.txtsComune.DBDefaultValue    = "%";

            this.txtsBL_ID.Text     = this.txtsBL_ID.Text.Trim();
            this.txtsName.Text      = this.txtsName.Text.Trim();
            this.txtsIndirizzo.Text = this.txtsIndirizzo.Text.Trim();
            this.txtsReferente.Text = this.txtsReferente.Text.Trim();
            this.txtsComune.Text    = this.txtsComune.Text.Trim();

            S_ControlsCollection _SCollection = new S_ControlsCollection();

            _SCollection.AddItems(this.PanelRicerca.Controls);
            DataSet _MyDs = _Buildings.GetData(_SCollection).Copy();

            return(_MyDs);
        }
Esempio n. 9
0
        private void DataGridEsegui_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
        {
            S_Controls.S_ComboBox cmbaddettoNew;
            S_Controls.S_TextBox  txtdescrizioneNew;
            S_Controls.S_TextBox  txtOreLavorateNew;

            Classi.ClassiAnagrafiche.Buildings _Buildings = new TheSite.Classi.ClassiAnagrafiche.Buildings();
            int i_Result = 0;

            switch (((ImageButton)e.CommandSource).CommandName)
            {
            case "Insert":
                cmbaddettoNew     = ((S_Controls.S_ComboBox)e.Item.FindControl("cmbaddettoNew"));
                txtdescrizioneNew = ((S_Controls.S_TextBox)e.Item.FindControl("txtdescrizioneNew"));
                txtOreLavorateNew = ((S_Controls.S_TextBox)e.Item.FindControl("txtOreLavorateNew"));


//					if (ddlstanzaNew.Text!= string.Empty)
//						i_Result = _Buildings.AddStanze(ControlsStanze(int.Parse(cmbPiani.SelectedValue), ddlstanzaNew.Text,ddldescrizionenew.Text));
//					else
//						PanelMess.ShowError("Inserire una stanza");
                try
                {
                    if (i_Result > 0)
                    {
                        this.DataGridEsegui.EditItemIndex = -1;
                        this.BindGrid();
                        this.DataGridEsegui.Columns[1].Visible = true;
                        this.DataGridEsegui.Columns[2].Visible = false;
                        this.DataGridEsegui.Columns[3].Visible = false;
                    }
                    else
                    {
                        this.DataGridEsegui.Columns[1].Visible = false;
                        this.DataGridEsegui.Columns[2].Visible = false;
                        this.DataGridEsegui.Columns[3].Visible = true;
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                    //string s_Err = "Errore: Inserimento non riuscito";
//						PanelMess.ShowError(s_Err, true);
                }
                break;

            case "Delete":
                cmbaddettoNew     = ((S_Controls.S_ComboBox)e.Item.FindControl("cmbaddettoNew"));
                txtdescrizioneNew = ((S_Controls.S_TextBox)e.Item.FindControl("txtdescrizioneNew"));
                txtOreLavorateNew = ((S_Controls.S_TextBox)e.Item.FindControl("txtOreLavorateNew"));


                int id = int.Parse(DataGridEsegui.DataKeys[(int)e.Item.ItemIndex].ToString());


                try
                {
//						i_Result = _Buildings.DeleteStanze(ControlsStanze(0, (DBNull.Value).ToString(),(DBNull.Value).ToString()),id);

                    if (i_Result > 0)
                    {
                        this.DataGridEsegui.EditItemIndex = -1;
                        this.BindGrid();
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                    //string s_Err = "Errore: Cancellazione della stanza non riuscita";
//						PanelMess.ShowError(s_Err, true);
                }

                this.DataGridEsegui.Columns[1].Visible = true;
                this.DataGridEsegui.Columns[2].Visible = false;
                this.DataGridEsegui.Columns[3].Visible = false;
                break;


            default:
                // Do nothing.
                break;
            }
        }