Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnsElimina_Click(object sender, System.EventArgs e)
        {
            this.txtsDescrizione.DBDefaultValue = DBNull.Value;
            this.txtsCodice.DBDefaultValue      = DBNull.Value;
            this.txtsLinkHelp.DBDefaultValue    = DBNull.Value;
            this.txtsLink.DBDefaultValue        = DBNull.Value;
            int i_RowsAffected = 0;

            Classi.Funzione _Funzione = new TheSite.Classi.Funzione();

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            {
                i_RowsAffected = _Funzione.Delete(_SCollection, itemId);

                if (i_RowsAffected == -1)
                {
                    Response.Redirect((String)ViewState["UrlReferrer"]);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                string s_Err = "Errore: cancellazione non riuscita";
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnsElimina_Click(object sender, System.EventArgs e)
        {
            this.txtsCognome.DBDefaultValue  = DBNull.Value;
            this.txtsNome.DBDefaultValue     = DBNull.Value;
            this.txtsEmail.DBDefaultValue    = DBNull.Value;
            this.txtsTelefono.DBDefaultValue = DBNull.Value;
            this.txtsPassword.DBDefaultValue = " ";

            int i_RowsAffected = 0;

            Classi.Utente _Utente = new TheSite.Classi.Utente();

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            {
                i_RowsAffected = _Utente.Delete(_SCollection, itemId);

                if (i_RowsAffected == -1)
                {
                    Response.Redirect((String)ViewState["UrlReferrer"]);
                }
            }
            catch
            {
                string s_Err = "Errore: cancellazione non riuscita";
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnsSalva_Click(object sender, System.EventArgs e)
        {
            this.txtsCodice.DBDefaultValue   = DBNull.Value;
            this.txtsLink.DBDefaultValue     = DBNull.Value;
            this.txtsLinkHelp.DBDefaultValue = DBNull.Value;
            int i_RowsAffected = 0;

            Classi.Funzione _Funzione = new TheSite.Classi.Funzione();

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            {
                if (itemId == 0)
                {
                    i_RowsAffected = _Funzione.Add(_SCollection);
                }
                else
                {
                    i_RowsAffected = _Funzione.Update(_SCollection, itemId);
                }

                if (i_RowsAffected > 0)
                {
                    Response.Redirect((String)ViewState["UrlReferrer"]);
                }
            }
            catch
            {
                string s_Err = "Errore: aggiornamento non riuscito";
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnsElimina_Click(object sender, System.EventArgs e)
        {
            this.txtsCssClass.DBDefaultValue  = DBNull.Value;
            this.txtsToolTip.DBDefaultValue   = DBNull.Value;
            this.txtsImage.DBDefaultValue     = DBNull.Value;
            this.txtsTarget.DBDefaultValue    = DBNull.Value;
            this.txtsViewOrder.DBDefaultValue = DBNull.Value;
            this.ckbsValido.DBDefaultValue    = "-1";
            int i_RowsAffected = 0;

            Classi.Menu _Menu = new TheSite.Classi.Menu();

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            {
                i_RowsAffected = _Menu.Delete(_SCollection, itemId);

                if (i_RowsAffected == -1)
                {
                    Response.Redirect((String)ViewState["UrlReferrer"]);
                }
            }
            catch
            {
                string s_Err = "Errore: cancellazione non riuscita";
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 5
0
        private void btnsSalva_Click(object sender, System.EventArgs e)
        {
            int i_RowsAffected = 0;

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();
            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            {
                if (itemId == 0)
                {
                    Classi.ClassiAnagrafiche.PmpFrequenza _PmpFrequenza = new TheSite.Classi.ClassiAnagrafiche.PmpFrequenza();
                    i_RowsAffected = _PmpFrequenza.Add(_SCollection);
                    _PmpFrequenza.DeleteFreqStag(i_RowsAffected);
                    if (cmbsTipoCadenza.SelectedValue == "1")
                    {
                        SaveStag(i_RowsAffected);
                    }
                }
                else
                {
                    Classi.ClassiAnagrafiche.PmpFrequenza _PmpFrequenza = new TheSite.Classi.ClassiAnagrafiche.PmpFrequenza();
                    i_RowsAffected = _PmpFrequenza.Update(_SCollection, itemId);
                    _PmpFrequenza.DeleteFreqStag(i_RowsAffected);
                    if (cmbsTipoCadenza.SelectedValue == "1")
                    {
                        SaveStag(i_RowsAffected);
                    }
                }

                if (i_RowsAffected == -11)
                {
                    Classi.SiteJavaScript.msgBox(this.Page, "Tipo Frequenza già presente.");
                }
                else
                {
                    //Response.Redirect((String) ViewState["UrlReferrer"]);
                    Server.Transfer("PmpFrequenza.aspx");
                }
            }
            catch (Exception ex)
            {
                string s_Err = ex.Message.ToString().ToUpper();
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnsSalva_Click(object sender, System.EventArgs e)
        {
            this.txtsCssClass.DBDefaultValue  = DBNull.Value;
            this.txtsToolTip.DBDefaultValue   = DBNull.Value;
            this.txtsImage.DBDefaultValue     = DBNull.Value;
            this.txtsTarget.DBDefaultValue    = DBNull.Value;
            this.txtsViewOrder.DBDefaultValue = DBNull.Value;
            this.ckbsValido.DBDefaultValue    = "-1";
            int i_RowsAffected = 0;

            Classi.Menu _Menu = new TheSite.Classi.Menu();

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            {
                if (itemId == 0)
                {
                    i_RowsAffected = _Menu.Add(_SCollection);
                }
                else
                {
                    i_RowsAffected = _Menu.Update(_SCollection, itemId);
                }

                if (i_RowsAffected > 0)
                {
                    Response.Redirect((String)ViewState["UrlReferrer"]);
                }
            }
            catch (Exception ex)
            {
                string s_Err = "Errore: ";
                if (ex.Message.Substring(0, 8) == "ORA-00001")
                {
                    s_Err += "menu già presente";
                }
                else
                {
                    s_Err += "aggiornamento non riuscito";
                }
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 7
0
        private void btnsElimina_Click(object sender, System.EventArgs e)
        {
            try
            {
                this.txtsNote.DBDefaultValue        = DBNull.Value;
                this.txtsDescrizione.DBDefaultValue = DBNull.Value;
                this.txtsCodice.DBDefaultValue      = DBNull.Value;

                int    itemId1   = Int32.Parse(ViewState["ItemId"].ToString());
                string s_Pagina1 = (string)ViewState["s_Pagina"];

                int i_RowsAffected = 0;

                S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

                _SCollection.AddItems(this.PanelEdit.Controls);

                switch (s_Pagina1)
                {
                case "Servizi":
                    Classi.ClassiDettaglio.Servizi _Servizi = new TheSite.Classi.ClassiDettaglio.Servizi();
                    i_RowsAffected = _Servizi.Delete(_SCollection, itemId1);
                    break;

                case "TipologiaDitta":
                    Classi.ClassiAnagrafiche.TipologiaDitta _TipoDitta = new TheSite.Classi.ClassiAnagrafiche.TipologiaDitta();
                    i_RowsAffected = _TipoDitta.Delete(_SCollection, itemId1);
                    break;

                case "TipoManutenzione":
                    Classi.ClassiAnagrafiche.TipoManutenzione _TipoManutenzione = new TheSite.Classi.ClassiAnagrafiche.TipoManutenzione();
                    i_RowsAffected = _TipoManutenzione.Delete(_SCollection, itemId1);
                    break;
                }
                if (i_RowsAffected == -1)
                {
                    Server.Transfer(ViewState["s_Pagina"].ToString() + ".aspx");
                }
            }
            catch (Exception ex)
            {
                string s_Err = ex.Message.ToString().ToUpper();
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 8
0
 private void btnsElimina_Click(object sender, System.EventArgs e)
 {
     try
     {
         int i_RowsAffected = 0;
         S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();
         _SCollection.AddItems(this.PanelEdit.Controls);
         Classi.ClassiAnagrafiche.PmpFrequenza _PmpFrequenza = new TheSite.Classi.ClassiAnagrafiche.PmpFrequenza();
         _PmpFrequenza.DeleteFreqStag(itemId);
         i_RowsAffected = _PmpFrequenza.Delete(_SCollection, itemId);
         if (i_RowsAffected == -1)
         {
             //Response.Redirect((String) ViewState["UrlReferrer"]);
             Server.Transfer("PmpFrequenza.aspx");
         }
     }
     catch (Exception ex)
     {
         string s_Err = ex.Message.ToString().ToUpper();
         PanelMess.ShowError(s_Err, true);
     }
 }
Ejemplo n.º 9
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnsSalva_Click(object sender, System.EventArgs e)
        {
            Classi.Sicurezza _Sicurezza = new Classi.Sicurezza();

            this.txtsCognome.DBDefaultValue  = DBNull.Value;
            this.txtsNome.DBDefaultValue     = DBNull.Value;
            this.txtsEmail.DBDefaultValue    = DBNull.Value;
            this.txtsTelefono.DBDefaultValue = DBNull.Value;
            this.txtsPassword.DBDefaultValue = " ";

//			if (itemId == 0)
//			  this.txtsPassword.Text = _Sicurezza.EncryptSHA1(this.txtsPassword.Text);
            if (itemId == 0)
            {
                this.txtsPassword.Text = _Sicurezza.EncryptMD5(this.txtsPassword.Text);
            }
            else
            if (this.txtsPassword.Text != "")
            {
                this.txtsPassword.Text = _Sicurezza.EncryptMD5(this.txtsPassword.Text);
            }

            int i_RowsAffected = 0;

            Classi.Utente _Utente = new TheSite.Classi.Utente();

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            {
                if (itemId == 0)
                {
                    i_RowsAffected = _Utente.Add(_SCollection);
                }
                else
                {
                    i_RowsAffected = _Utente.Update(_SCollection, itemId);
                }

                if (i_RowsAffected > 0)
                {
                    if (this.ListBoxRight.Items.Count > 0)
                    {
                        DataTable o_Dt = (DataTable)Session["UtentiRuoli"];
                        DataView  o_Dv = new DataView(o_Dt);

                        foreach (ListItem o_Litem in this.ListBoxRight.Items)
                        {
                            o_Dv.RowFilter = "Id = " + o_Litem.Value.ToString();

                            if (o_Dv.Count == 0)
                            {
                                DataRow o_Dr = o_Dt.NewRow();
                                o_Dr["Id"]         = o_Litem.Value.ToString();
                                o_Dr["Ruolo"]      = o_Litem.Text.ToString();
                                o_Dr["IdUtente"]   = i_RowsAffected;
                                o_Dr["Operazione"] = "I";
                                o_Dt.Rows.Add(o_Dr);
                            }
                            else if (o_Dv.Count == 1)
                            {
                                o_Dv[0]["Operazione"] = DBNull.Value;
                            }
                        }
                        this.UpdateRuoli(o_Dt);
                        Session.Remove("UtentiRuoli");
                    }
                    Response.Redirect((String)ViewState["UrlReferrer"]);
                }
            }
            catch (Exception ex)
            {
                string s_Err = "Errore: ";
                if (ex.Message.Substring(0, 8) == "ORA-00001")
                {
                    s_Err += " nome utente già presente";
                }
                else
                {
                    s_Err += " aggiornamento non riuscito";
                }
                PanelMess.ShowError(s_Err, true);
            }
        }
Ejemplo n.º 10
0
        private void btnsSalva_Click(object sender, System.EventArgs e)
        {
            this.txtsNote.DBDefaultValue        = DBNull.Value;
            this.txtsDescrizione.DBDefaultValue = DBNull.Value;
            this.txtsCodice.DBDefaultValue      = DBNull.Value;


            this.txtsNote.Text        = this.txtsNote.Text.Trim();
            this.txtsDescrizione.Text = this.txtsDescrizione.Text.Trim();
            this.txtsCodice.Text      = this.txtsCodice.Text.Trim();


            int i_RowsAffected = 0;

            S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection();

            _SCollection.AddItems(this.PanelEdit.Controls);

            try
            { int itemId1 = Int32.Parse(ViewState["ItemId"].ToString());
              string s_Pagina1 = (string)ViewState["s_Pagina"];
              if (itemId1 == 0)
              {
                  switch (s_Pagina)
                  {
                  case "Servizi":
                      Classi.ClassiDettaglio.Servizi _Servizi = new TheSite.Classi.ClassiDettaglio.Servizi();
                      i_RowsAffected = _Servizi.Add(_SCollection);
                      break;

                  case "TipologiaDitta":
                      Classi.ClassiAnagrafiche.TipologiaDitta _TipoDitte = new TheSite.Classi.ClassiAnagrafiche.TipologiaDitta();
                      i_RowsAffected = _TipoDitte.Add(_SCollection);
                      break;

                  case "TipoManutenzione":
                      Classi.ClassiAnagrafiche.TipoManutenzione _TipoManutenzione = new TheSite.Classi.ClassiAnagrafiche.TipoManutenzione();
                      i_RowsAffected = _TipoManutenzione.Add(_SCollection);
                      break;
                  }
              }
              else
              {
                  switch (s_Pagina1)
                  {
                  case "Servizi":
                      Classi.ClassiDettaglio.Servizi _Servizi = new TheSite.Classi.ClassiDettaglio.Servizi();
                      i_RowsAffected = _Servizi.Update(_SCollection, itemId1);
                      break;

                  case "TipologiaDitta":
                      Classi.ClassiAnagrafiche.TipologiaDitta _TipoDitte = new TheSite.Classi.ClassiAnagrafiche.TipologiaDitta();
                      i_RowsAffected = _TipoDitte.Update(_SCollection, itemId1);
                      break;

                  case "TipoManutenzione":
                      Classi.ClassiAnagrafiche.TipoManutenzione _TipoManutenzione = new TheSite.Classi.ClassiAnagrafiche.TipoManutenzione();
                      i_RowsAffected = _TipoManutenzione.Update(_SCollection, itemId1);
                      break;
                  }
              }

              if (i_RowsAffected > 0 && i_RowsAffected != -11)
              {
                  Server.Transfer(ViewState["s_Pagina"].ToString() + ".aspx");
              }
              else
              {
                  Classi.SiteJavaScript.msgBox(this.Page, "La Descrizione é stata già inserita");
              } }
            catch (Exception ex)
            {
                string s_Err = ex.Message.ToString().ToUpper();
                PanelMess.ShowError(s_Err, true);
            }
        }