public int CreaDatiAgendaTender(DatiTender datiAgendaTender, ref Esito esito) { Anag_Utenti utente = ((Anag_Utenti)HttpContext.Current.Session[SessionManager.UTENTE]); try { using (SqlConnection con = new SqlConnection(sqlConstr)) { using (SqlCommand StoreProc = new SqlCommand("InsertDatiTender")) { using (SqlDataAdapter sda = new SqlDataAdapter()) { StoreProc.Connection = con; sda.SelectCommand = StoreProc; StoreProc.CommandType = CommandType.StoredProcedure; StoreProc.Parameters.Add("@id", SqlDbType.Int).Direction = ParameterDirection.Output; // PARAMETRI PER LOG UTENTE SqlParameter idUtente = new SqlParameter("@idUtente", utente.id); idUtente.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(idUtente); SqlParameter nomeUtente = new SqlParameter("@nomeUtente", utente.username); nomeUtente.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(nomeUtente); // FINE PARAMETRI PER LOG UTENTE SqlParameter idDatiAgenda = new SqlParameter("@idDatiAgenda", datiAgendaTender.IdDatiAgenda); idDatiAgenda.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(idDatiAgenda); SqlParameter idTender = new SqlParameter("@idTender", datiAgendaTender.IdTender); idTender.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(idTender); StoreProc.Connection.Open(); StoreProc.ExecuteNonQuery(); int iReturn = Convert.ToInt32(StoreProc.Parameters["@id"].Value); return(iReturn); } } } } catch (Exception ex) { esito.Codice = Esito.ESITO_KO_ERRORE_SCRITTURA_TABELLA; esito.Descrizione = "Dati_Tender_DAL.cs - CreaDatiAgendaTender " + Environment.NewLine + ex.Message + Environment.NewLine + ex.StackTrace; } return(0); }
public Esito AggiornaDatiAgendaTender(DatiTender datiAgendaTender) { Esito esito = new Esito(); Anag_Utenti utente = ((Anag_Utenti)HttpContext.Current.Session[SessionManager.UTENTE]); try { using (System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(sqlConstr)) { using (System.Data.SqlClient.SqlCommand StoreProc = new System.Data.SqlClient.SqlCommand("UpdateDatiTender")) { using (System.Data.SqlClient.SqlDataAdapter sda = new System.Data.SqlClient.SqlDataAdapter()) { StoreProc.Connection = con; sda.SelectCommand = StoreProc; StoreProc.CommandType = CommandType.StoredProcedure; System.Data.SqlClient.SqlParameter id = new System.Data.SqlClient.SqlParameter("@id", datiAgendaTender.Id); id.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(id); // PARAMETRI PER LOG UTENTE SqlParameter idUtente = new SqlParameter("@idUtente", utente.id); idUtente.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(idUtente); SqlParameter nomeUtente = new SqlParameter("@nomeUtente", utente.username); nomeUtente.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(nomeUtente); // FINE PARAMETRI PER LOG UTENTE SqlParameter idDatiAgenda = new SqlParameter("@idDatiAgenda", datiAgendaTender.IdDatiAgenda); idDatiAgenda.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(idDatiAgenda); SqlParameter idTender = new SqlParameter("@idTender", datiAgendaTender.IdTender); idTender.Direction = ParameterDirection.Input; StoreProc.Parameters.Add(idTender); StoreProc.Connection.Open(); int iReturn = StoreProc.ExecuteNonQuery(); } } } } catch (Exception ex) { esito.Codice = Esito.ESITO_KO_ERRORE_SCRITTURA_TABELLA; esito.Descrizione = "Dati_Tender_DAL.cs - AggiornaDatiAgendaTender " + Environment.NewLine + ex.Message + Environment.NewLine + ex.StackTrace; } return(esito); }
public List <DatiTender> getDatiAgendaTenderByIdAgenda(int idAgenda, ref Esito esito) { List <DatiTender> listaDatiAgendaTender = new List <DatiTender>(); try { using (SqlConnection con = new SqlConnection(sqlConstr)) { string query = "SELECT * FROM dati_tender where idDatiAgenda = " + idAgenda.ToString(); using (SqlCommand cmd = new SqlCommand(query)) { using (SqlDataAdapter sda = new SqlDataAdapter()) { cmd.Connection = con; sda.SelectCommand = cmd; using (DataTable dt = new DataTable()) { sda.Fill(dt); if (dt != null && dt.Rows != null && dt.Rows.Count > 0) { foreach (DataRow riga in dt.Rows) { DatiTender datiAgendaTender = new DatiTender(); datiAgendaTender.Id = riga.Field <int>("id"); datiAgendaTender.IdDatiAgenda = riga.Field <int>("idDatiAgenda"); datiAgendaTender.IdTender = riga.Field <int>("idTender"); listaDatiAgendaTender.Add(datiAgendaTender); } } } } } } } catch (Exception ex) { esito.Codice = Esito.ESITO_KO_ERRORE_GENERICO; esito.Descrizione = ex.Message + Environment.NewLine + ex.StackTrace; } return(listaDatiAgendaTender); }
public Esito AggiornaDatiAgendaTender(DatiTender datiAgendaTender) { Esito esito = Dati_Tender_DAL.Instance.AggiornaDatiAgendaTender(datiAgendaTender); return(esito); }
public int CreaDatiAgendaTender(DatiTender datiAgendaTender, ref Esito esito) { int iREt = Dati_Tender_DAL.Instance.CreaDatiAgendaTender(datiAgendaTender, ref esito); return(iREt); }
public DatiTender getDatiAgendaTenderById(int idAgendaTender, ref Esito esito) { DatiTender datiAgendaTender = Dati_Tender_DAL.Instance.getDatiAgendaTenderById(idAgendaTender, ref esito); return(datiAgendaTender); }