private void changePwd() { if (!IsUtente()) { PanelMess.ShowError("Non hai inserito la Tua Password!", true); return; } Classi.Sicurezza _Sicurezza = new Classi.Sicurezza(); Classi.Utente _Utente = new TheSite.Classi.Utente(); this.txtsNewPasword.Text = _Sicurezza.EncryptMD5(this.txtsNewPasword.Text); S_ControlsCollection _SColl = new S_ControlsCollection(); S_Controls.Collections.S_Object s_p_Utente_Id = new S_Object(); s_p_Utente_Id.ParameterName = "p_Utente_Id"; s_p_Utente_Id.DbType = CustomDBType.Integer; s_p_Utente_Id.Direction = ParameterDirection.Input; s_p_Utente_Id.Index = 0; s_p_Utente_Id.Value = i_IdUtente; _SColl.Add(s_p_Utente_Id); S_Controls.Collections.S_Object s_p_Password = new S_Object(); s_p_Password.ParameterName = "p_Password"; s_p_Password.DbType = CustomDBType.VarChar; s_p_Password.Direction = ParameterDirection.Input; s_p_Password.Index = 1; s_p_Password.Size = 50; s_p_Password.Value = this.txtsNewPasword.Text; _SColl.Add(s_p_Password); i_IdUtente = _Utente.ChangePassword(_SColl); if (i_IdUtente > 0) { PanelMess.ShowMessage("Cambio Password completato con successo!", true); } else { PanelMess.ShowError("Errore nel cambio della Password!", true); } }
public int ExecuteAddChiariInfo(S_ControlsCollection CollezioneControlli, int itemId) { int i_MaxParametri = CollezioneControlli.Count; // Id S_Controls.Collections.S_Object s_IdIn = new S_Object(); s_IdIn.ParameterName = "p_WR_ID"; s_IdIn.DbType = CustomDBType.Integer; s_IdIn.Direction = ParameterDirection.Input; s_IdIn.Index = i_MaxParametri; s_IdIn.Value = itemId; i_MaxParametri++; // UTENTE i_MaxParametri++; S_Controls.Collections.S_Object s_CurrentUser = new S_Object(); s_CurrentUser.ParameterName = "p_CurrentUser"; s_CurrentUser.DbType = CustomDBType.VarChar; s_CurrentUser.Direction = ParameterDirection.Input; s_CurrentUser.Index = i_MaxParametri; s_CurrentUser.Value = System.Web.HttpContext.Current.User.Identity.Name; i_MaxParametri++; // OUT S_Controls.Collections.S_Object s_IdOut = new S_Object(); s_IdOut.ParameterName = "p_IdOut"; s_IdOut.DbType = CustomDBType.Integer; s_IdOut.Direction = ParameterDirection.Output; s_IdOut.Index = i_MaxParametri; CollezioneControlli.Add(s_IdIn); CollezioneControlli.Add(s_CurrentUser); CollezioneControlli.Add(s_IdOut); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); int i_Result = _OraDl.GetRowsAffected(CollezioneControlli, "PACK_SOLLECITO.SP_ADDchiarim_inform"); return(i_Result); }
/// <summary> /// Ritorna l'elenco del Tipo di trasmissione /// </summary> /// <returns></returns> public DataSet GetAllTipoTrasmissione() { DataSet _Ds; S_Controls.Collections.S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = 1; CollezioneControlli.Add(s_Cursor); string s_StrSql = "PACK_COMMON.SP_GETALLTIPOTRASMISSIONE"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
/// <summary> /// ottien la lista dell'anagrafica materiali per riempire le combo /// </summary> /// <returns>dataset</returns> public DataSet getBindComboManodopera() { DataSet _Ds; int cntParametri = 0; S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Object pCursor = new S_Object(); pCursor.ParameterName = "IO_CURSOR"; pCursor.DbType = CustomDBType.Cursor; pCursor.Direction = ParameterDirection.Output; pCursor.Index = cntParametri++; CollezioneControlli.Add(pCursor); string s_StrSql = "Pack_CostiOperativiGestione.BindAddetti"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetPiani(S_ControlsCollection CollezioneControlli, string TipoDoc) { DataSet _Ds; //S_Controls.Collections.S_ControlsCollection control = new S_Controls.Collections.S_ControlsCollection(); S_Controls.Collections.S_Object s_p_username = new S_Object(); s_p_username.ParameterName = "p_username"; s_p_username.DbType = CustomDBType.VarChar; s_p_username.Direction = ParameterDirection.Input; s_p_username.Index = CollezioneControlli.Count + 1; s_p_username.Size = 50; s_p_username.Value = System.Web.HttpContext.Current.User.Identity.Name; CollezioneControlli.Add(s_p_username); S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = ""; switch (TipoDoc) { case "0": s_StrSql = "PACK_PIANI_APPROVATI.SP_GETALLPIANI"; break; case "1": s_StrSql = "PACK_PIANI_APPROVATI.SP_GETPIANIANNI"; break; case "2": s_StrSql = "PACK_PIANI_APPROVATI.SP_GETPIANIMESI"; break; } _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public int RicercaStanzeCount(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_APPARECCHIATURE.SP_GETALLSTANZECount"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(int.Parse(_Ds.Tables[0].Rows[0][0].ToString())); }
private void btnsElimina_Click(object sender, System.EventArgs e) { try { this.txtsCodice.DBDefaultValue = DBNull.Value; this.txtsDescrizione.DBDefaultValue = DBNull.Value; int i_RowsAffected = 0; _SCollection.AddItems(this.PanelEdit.Controls); //Prezzo S_Controls.Collections.S_Object s_Prezzo = new S_Object(); s_Prezzo.ParameterName = "p_Prezzo"; s_Prezzo.DbType = CustomDBType.Double; s_Prezzo.Direction = ParameterDirection.Input; s_Prezzo.Index = 3; s_Prezzo.Value = Double.Parse(txtsPrezzo.Text + "," + txtsPrezzoDecimali.Text); _SCollection.Add(s_Prezzo); i_RowsAffected = _Livelli.Delete(_SCollection, itemId); switch (i_RowsAffected) { case -1: Server.Transfer("Livelli.aspx"); break; case -5: PanelMess.ShowError("Impossibile eliminare in quanto ci sono Addetti assocciati", true); break; case -7: PanelMess.ShowError("Impossibile eliminare in quanto ci sono percentuali assocciate", true); break; } } catch (Exception ex) { string s_Err = ex.Message.ToString().ToUpper(); PanelMess.ShowError(s_Err, true); } }
public DataSet GetData_RepContab(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_MS.sp_getreportcontab"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetSpecData(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_SPECIALIZZAZIONI.SP_SPEC_SERVIZIO"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
/// <summary> /// DataSet con i record selezionati in base alla collection /// </summary> /// <param name="CollezioneCOntrolli"></param> /// <param name="NomeProcedura"></param> /// <returns></returns> public override DataSet GetData(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count + 1; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_BUILDINGS.SP_GETBUILDINGS"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GETDESTINATARIEMAIL(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_DETINATARIINVIO.SP_GETDESTINATARIEMAIL"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetAllData() { DataSet _Ds; S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object S_Cursor = new S_Object(); S_Cursor.ParameterName = "IO_CURSOR"; S_Cursor.DbType = CustomDBType.Cursor; S_Cursor.Direction = ParameterDirection.Output; S_Cursor.Index = 1; CollezioneControlli.Add(S_Cursor); ApplicationDataLayer.OracleDataLayer _OraDL = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_CONTATTI_TIPO.SP_GETALLCONTATTI_TIPO"; _Ds = _OraDL.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
/// <summary> /// Ritorna la Lista dei Macro Componenti /// </summary> /// <returns></returns> public DataSet GetMacroComponenti() { S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_DATITECNICIAPP.SP_GETMACROCOMPONENTI"; // string s_StrSql = "PACK_DATITECNICI_M.SP_GETMACROCOMPONENTI"; DataSet _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetDataFReq() { DataSet _Ds; S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object S_Cursor = new S_Object(); S_Cursor.ParameterName = "IO_CURSOR"; S_Cursor.DbType = CustomDBType.Cursor; S_Cursor.Direction = ParameterDirection.Output; S_Cursor.Index = 0; CollezioneControlli.Add(S_Cursor); ApplicationDataLayer.OracleDataLayer _OraDL = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_CPERIODICI_SFOGLIA.SP_GETALLPMPFREQUENZA"; _Ds = _OraDL.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
// End Paolo public DataSet GetRDL2(S_ControlsCollection CollezioneControlli) { //S_ControlsCollection CollezioneControlli=new S_ControlsCollection(); S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_COMMON.SP_GET_RDL_DATA"; DataSet _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetRicercaExcel(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count + 1; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_RPT_GESTIONE_SPAZI.SP_RICERCADYNAMIC_EXCEL"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetEmailEdifici(S_ControlsCollection CollezioneControlli, int itemId, string tipo) { DataSet _Ds = null; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count + 1; CollezioneControlli.Add(s_Cursor); int i_MaxParametri = CollezioneControlli.Count + 1; S_Controls.Collections.S_Object s_IdIn = new S_Object(); s_IdIn.ParameterName = "p_email_id"; s_IdIn.DbType = CustomDBType.Integer; s_IdIn.Direction = ParameterDirection.Input; s_IdIn.Index = i_MaxParametri; s_IdIn.Value = itemId; CollezioneControlli.Add(s_IdIn); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = ""; if (tipo == "Tutti") { s_StrSql = "PACK_DETINATARIINVIO.SP_GETEMAILEDIFICIFILTRER"; } if (tipo == "Associati") { s_StrSql = "PACK_DETINATARIINVIO.SP_GETEMAILBLSERVIZIASSOCIATI"; } if (tipo == "NonAssociati") { s_StrSql = "PACK_DETINATARIINVIO.SP_GETMAILBLSERVIZINASSOCIATI"; } _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetData1(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "io_cursor"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = 0; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "Pack_WrMateriali.getMateriali1"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
/// <summary> /// Metodo che recupera tutte le apparecchiature legate ad l'utente loggato /// Viene eseguita all'ingresso di ogni pagina la prima volta /// </summary> /// <returns></returns> public DataSet GetApparatoDetail(S_ControlsCollection CollezioneControlli) { DataSet _Ds; S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = 1; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_APPARECCHIATURE.SP_EQ_DETAIL"; _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
public DataSet GetStatusAperte() { S_ControlsCollection _SCollection = new S_ControlsCollection(); S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = 0; _SCollection.Add(s_Cursor); DataSet _Ds; ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_AVVISI.SP_Stato_Avvisi"; _Ds = _OraDl.GetRows(_SCollection, s_StrSql).Copy(); return(_Ds); }
private void btnsElimina_Click(object sender, System.EventArgs e) { try { this.txtsCognome.DBDefaultValue = DBNull.Value; this.txtsNome.DBDefaultValue = DBNull.Value; this.txtstelefono.DBDefaultValue = DBNull.Value; this.txtsemail.DBDefaultValue = DBNull.Value; this.txtsstanza.DBDefaultValue = DBNull.Value; this.cmbsGruppo.DBDefaultValue = DBNull.Value; int i_RowsAffected = 0; S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection(); _SCollection.AddItems(this.PanelEdit.Controls); S_Controls.Collections.S_Object s_p_idProgetto1 = new S_Object(); s_p_idProgetto1.ParameterName = "p_progetto"; s_p_idProgetto1.DbType = CustomDBType.Integer; s_p_idProgetto1.Direction = ParameterDirection.Input; s_p_idProgetto1.Index = 3; if (CmbProgetto.SelectedValue == "0") { s_p_idProgetto1.Value = DBNull.Value; } else { s_p_idProgetto1.Value = CmbProgetto.SelectedValue; } _SCollection.Add(s_p_idProgetto1); Classi.ClassiAnagrafiche.Richiedenti _Richiedenti = new TheSite.Classi.ClassiAnagrafiche.Richiedenti(); i_RowsAffected = _Richiedenti.Delete(_SCollection, itemId); if (i_RowsAffected == -1) { Server.Transfer("Richiedenti.aspx"); } } catch (Exception ex) { string s_Err = ex.Message.ToString().ToUpper(); PanelMess.ShowError(s_Err, true); } }
public int ModificaRDL(S_ControlsCollection CollezioneControlli, int wr_id) { int i_Result = 0; int i_MaxParametri = CollezioneControlli.Count; S_Controls.Collections.S_Object s_p_wr_id = new S_Object(); s_p_wr_id.ParameterName = "p_wr_id"; s_p_wr_id.DbType = CustomDBType.Integer; s_p_wr_id.Direction = ParameterDirection.Input; s_p_wr_id.Index = i_MaxParametri; s_p_wr_id.Value = wr_id; s_p_wr_id.Size = 10; i_MaxParametri++; S_Controls.Collections.S_Object s_CurrentUser = new S_Object(); s_CurrentUser.ParameterName = "p_CurrentUser"; s_CurrentUser.DbType = CustomDBType.VarChar; s_CurrentUser.Direction = ParameterDirection.Input; s_CurrentUser.Index = i_MaxParametri; s_CurrentUser.Value = System.Web.HttpContext.Current.User.Identity.Name; i_MaxParametri++; S_Controls.Collections.S_Object s_IdOut = new S_Object(); s_IdOut.ParameterName = "p_IdOut"; s_IdOut.DbType = CustomDBType.Integer; s_IdOut.Direction = ParameterDirection.Output; s_IdOut.Index = i_MaxParametri; CollezioneControlli.Add(s_p_wr_id); CollezioneControlli.Add(s_CurrentUser); CollezioneControlli.Add(s_IdOut); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_MAN_ORD.SP_UPDRDL"; i_Result = _OraDl.GetRowsAffected(CollezioneControlli, s_StrSql); return(i_Result); }
private void btnsElimina_Click(object sender, System.EventArgs e) { try { Classi.ClassiAnagrafiche.ListaMateriali _ListaMateriali = new TheSite.Classi.ClassiAnagrafiche.ListaMateriali(); this.txtCodMateriale.DBDefaultValue = DBNull.Value; this.txtDescMateriale.DBDefaultValue = DBNull.Value; this.cmbUnita.DBDefaultValue = "-1"; this.txtCodMateriale.Text = this.txtCodMateriale.Text.Trim(); this.txtDescMateriale.Text = this.txtDescMateriale.Text.Trim(); this.cmbUnita.DBDefaultValue = "-1"; int i_RowsAffected = 0; S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection(); //Prezzo S_Controls.Collections.S_Object s_prezzo = new S_Object(); s_prezzo.ParameterName = "p_prezzo"; s_prezzo.DbType = CustomDBType.Double; s_prezzo.Direction = ParameterDirection.Input; s_prezzo.Index = 3; s_prezzo.Value = Double.Parse(txtPrezzoIntero.Text.Trim() + "," + txtPrezzoDecimale.Text.Trim()); _SCollection.Add(s_prezzo); _SCollection.AddItems(this.PanelEdit.Controls); i_RowsAffected = _ListaMateriali.Delete(_SCollection, itemId); if (i_RowsAffected == -1) { Server.Transfer("ListaMateriali.aspx?FunId =" + FunId); } } catch (Exception ex) { string s_Err = ex.Message.ToString().ToUpper(); PanelMess.ShowError(s_Err, true); } }
protected override int ExecuteUpdate(S_ControlsCollection CollezioneControlli, ExecuteType Operazione, int itemId) { // UTENTE S_Controls.Collections.S_Object s_CurrentUser = new S_Object(); s_CurrentUser.ParameterName = "p_username"; s_CurrentUser.DbType = CustomDBType.VarChar; s_CurrentUser.Direction = ParameterDirection.Input; s_CurrentUser.Index = CollezioneControlli.Count; s_CurrentUser.Value = System.Web.HttpContext.Current.User.Identity.Name; CollezioneControlli.Add(s_CurrentUser); // TIPO OPERAZIONE S_Controls.Collections.S_Object s_Operazione = new S_Object(); s_Operazione.ParameterName = "p_operazione"; s_Operazione.DbType = CustomDBType.VarChar; s_Operazione.Direction = ParameterDirection.Input; s_Operazione.Index = CollezioneControlli.Count; s_Operazione.Value = Operazione.ToString(); CollezioneControlli.Add(s_Operazione); // OUT S_Controls.Collections.S_Object s_IdOut = new S_Object(); s_IdOut.ParameterName = "p_IdOut"; s_IdOut.DbType = CustomDBType.Integer; s_IdOut.Direction = ParameterDirection.Output; s_IdOut.Index = CollezioneControlli.Count; CollezioneControlli.Add(s_IdOut); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); object i_Result = _OraDl.GetRowsAffected(CollezioneControlli, "PACK_LETTURACONTATORI.SP_EXECUTELETTURA"); return(System.Convert.ToInt32(i_Result)); }
public void InsertFreqStag(int frequenza, string strfrequenza, int Mese, int servizio) { S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object s_freq = new S_Object(); s_freq.ParameterName = "p_frequenza"; s_freq.DbType = CustomDBType.VarChar; s_freq.Direction = ParameterDirection.Input; s_freq.Index = CollezioneControlli.Count; s_freq.Value = strfrequenza; CollezioneControlli.Add(s_freq); s_freq = new S_Object(); s_freq.ParameterName = "fk_frequenza"; s_freq.DbType = CustomDBType.Integer; s_freq.Direction = ParameterDirection.Input; s_freq.Index = CollezioneControlli.Count; s_freq.Value = frequenza; CollezioneControlli.Add(s_freq); s_freq = new S_Object(); s_freq.ParameterName = "P_mese_std"; s_freq.DbType = CustomDBType.Integer; s_freq.Direction = ParameterDirection.Input; s_freq.Index = CollezioneControlli.Count; s_freq.Value = Mese; CollezioneControlli.Add(s_freq); s_freq = new S_Object(); s_freq.ParameterName = "p_servizio"; s_freq.DbType = CustomDBType.Integer; s_freq.Direction = ParameterDirection.Input; s_freq.Index = CollezioneControlli.Count; s_freq.Value = servizio; CollezioneControlli.Add(s_freq); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); _OraDl.GetRowsAffected(CollezioneControlli, "PACK_PMPFREQUENZA.SP_INSERTPMPFREQUENZAStag"); }
private ArrayList GetDestinatariPREVCONS(int bl_id, string tipodoc) { S_ControlsCollection _SColl = new S_ControlsCollection(); S_Controls.Collections.S_Object p = new S_Object(); p.ParameterName = "p_bl_id"; p.DbType = CustomDBType.Integer; p.Direction = ParameterDirection.Input; p.Index = _SColl.Count; p.Value = bl_id; _SColl.Add(p); p = new S_Object(); p.ParameterName = "p_tipo_doc"; p.DbType = CustomDBType.VarChar; p.Direction = ParameterDirection.Input; p.Index = _SColl.Count; p.Value = tipodoc.ToString(); p.Size = 250; _SColl.Add(p); p = new S_Object(); p.ParameterName = "IO_CURSOR"; p.DbType = CustomDBType.Cursor; p.Direction = ParameterDirection.Output; p.Index = _SColl.Count; _SColl.Add(p); string s_StrSql = "PACK_DETINATARIINVIO.SP_GETDESTINATARIPREVCONS"; DataSet _Ds = _OraDl.GetRows(_SColl, s_StrSql); ArrayList li = new ArrayList(); foreach (DataRow riga in _Ds.Tables[0].Rows) { li.Add(riga["mail"].ToString()); } return(li); }
private void GetDataGrid() { Classi.ManProgrammata.Planner _Planner = new TheSite.Classi.ManProgrammata.Planner(); S_ControlsCollection _SCollection = new S_ControlsCollection(); S_Controls.Collections.S_Object s_ID_BL = new S_Object(); s_ID_BL.ParameterName = "p_id_Bl"; s_ID_BL.DbType = CustomDBType.Integer; s_ID_BL.Direction = ParameterDirection.Input; s_ID_BL.Index = 0; s_ID_BL.Value = txtID_BL.Text; s_ID_BL.Size = 50; _SCollection.Add(s_ID_BL); S_Controls.Collections.S_Object s_Anno = new S_Object(); s_Anno.ParameterName = "p_Anno"; s_Anno.DbType = CustomDBType.Integer; s_Anno.Direction = ParameterDirection.Input; s_Anno.Index = 1; s_Anno.Value = txtAnno.Text; s_Anno.Size = 4; _SCollection.Add(s_Anno); S_Controls.Collections.S_Object s_Servizio = new S_Object(); s_Servizio.ParameterName = "p_ID_Servizio"; s_Servizio.DbType = CustomDBType.Integer; s_Servizio.Direction = ParameterDirection.Input; s_Servizio.Index = 2; s_Servizio.Value = txtServizio.Text; s_Servizio.Size = 50; _SCollection.Add(s_Servizio); DataSet _MyDs = _Planner.GetDataDett(_SCollection).Copy(); this.DataGridRicerca.DataSource = _MyDs.Tables[0]; this.DataGridRicerca.DataBind(); this.GridTitle1.NumeroRecords = _MyDs.Tables[0].Rows.Count.ToString(); }
public DataSet GetDatiDettaglio(int TipoInterventoId, int anno, string tipo) { S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object s_p_anno = new S_Object(); s_p_anno.ParameterName = "p_anno"; s_p_anno.DbType = CustomDBType.Integer; s_p_anno.Direction = ParameterDirection.Input; s_p_anno.Value = anno; s_p_anno.Index = CollezioneControlli.Count + 1; CollezioneControlli.Add(s_p_anno); S_Controls.Collections.S_Object s_p_tipointervento = new S_Object(); s_p_tipointervento.ParameterName = "p_tipointervento"; s_p_tipointervento.DbType = CustomDBType.Integer; s_p_tipointervento.Direction = ParameterDirection.Input; s_p_tipointervento.Value = TipoInterventoId; s_p_tipointervento.Index = CollezioneControlli.Count + 1; CollezioneControlli.Add(s_p_tipointervento); S_Controls.Collections.S_Object s_Cursor = new S_Object(); s_Cursor.ParameterName = "IO_CURSOR"; s_Cursor.DbType = CustomDBType.Cursor; s_Cursor.Direction = ParameterDirection.Output; s_Cursor.Index = CollezioneControlli.Count + 1; CollezioneControlli.Add(s_Cursor); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_MS.SP_GETREPORTDETTAGLIO"; if (tipo == "Presunto") { s_StrSql = "PACK_MS.SP_GETREPORTDETTAGLIOPRES"; } DataSet _Ds = _OraDl.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }
protected override int ExecuteUpdate(S_Controls.Collections.S_ControlsCollection CollezioneControlli, ExecuteType Operazione, int itemId) { S_Object P_id = new S_Object(); P_id.ParameterName = "P_id"; P_id.DbType = CustomDBType.Integer; P_id.Direction = ParameterDirection.Input; P_id.Index = CollezioneControlli.Count + 1; P_id.Value =itemId; CollezioneControlli.Add(P_id); S_Controls.Collections.S_Object s_p_operazione = new S_Controls.Collections.S_Object(); s_p_operazione.ParameterName = "p_operazione"; s_p_operazione.DbType = CustomDBType.VarChar; s_p_operazione.Direction = ParameterDirection.Input; s_p_operazione.Index = CollezioneControlli.Count + 1; s_p_operazione.Size =30; if (Operazione==ExecuteType.Update) { s_p_operazione.Value = "UPDATE"; } else if (Operazione==ExecuteType.Insert) { s_p_operazione.Value = "INSERT"; } else if (Operazione==ExecuteType.Delete) { s_p_operazione.Value = "DELETE"; } CollezioneControlli.Add(s_p_operazione); S_Controls.Collections.S_Object s_IdOut = new S_Object(); s_IdOut.ParameterName = "p_IdOut"; s_IdOut.DbType = CustomDBType.Integer; s_IdOut.Direction = ParameterDirection.Output; s_IdOut.Index = CollezioneControlli.Count + 1; CollezioneControlli.Add(s_IdOut); ApplicationDataLayer.OracleDataLayer _OraDl = new OracleDataLayer(s_ConnStr); int i_Result=0; i_Result = _OraDl.GetRowsAffected(CollezioneControlli, _NameProcedure_Db);// "RapportiPdf.inserisciTabellaDwn"); return i_Result; }
public override DataSet GetData(S_ControlsCollection CollezioneControlli) { DataSet _Ds; //S_ControlsCollections CollezioneControlli=new S_ControlsCollection(); S_Controls.Collections.S_Object S_Cursor = new S_Object(); S_Cursor.ParameterName = "IO_CURSOR"; S_Cursor.DbType = CustomDBType.Cursor; S_Cursor.Direction = ParameterDirection.Output; S_Cursor.Index = CollezioneControlli.Count; CollezioneControlli.Add(S_Cursor); ApplicationDataLayer.OracleDataLayer _OraDL = new OracleDataLayer(s_ConnStr); string s_StrSql = "PACK_MOTIVOASSENZA.SP_GETMOTIVO_ASSENZA"; _Ds = _OraDL.GetRows(CollezioneControlli, s_StrSql).Copy(); return(_Ds); }