/// <summary> /// Procedura selecteaza datele unui interval /// </summary> /// <param name="serieId">Id-ul seriei</param> /// <returns>Returneaza un obiect care contine aceste date</returns> public SeriiTichete GetDetalii(int serieId) { SqlParameter[] parameters = { new SqlParameter("@SerieID", SqlDbType.Int, 4) }; parameters[0].Value = serieId; DataSet detalii = RunProcedure("spGetSeriiTichete", parameters, "SeriiTichete"); using ( detalii ) { SeriiTichete serii = new SeriiTichete(); if (detalii.Tables["SeriiTichete"].Rows.Count > 0) { DataRow dr = detalii.Tables["SeriiTichete"].Rows[0]; serii.SerieId = int.Parse(dr["SerieID"].ToString()); serii.SerieInceput = long.Parse(dr["SerieInceput"].ToString()); serii.SerieSfarsit = long.Parse(dr["SerieSfarsit"].ToString()); serii.LunaID = int.Parse(dr["LunaID"].ToString()); serii.PunctLucruID = int.Parse(dr["PunctLucruID"].ToString()); } else { serii.SerieId = -1; } return(serii); } }
/// <summary> /// Procedura selecteaza datele unui interval de serii /// </summary> /// <returns>Returneaza un obiect care contine aceste date</returns> public SeriiTichete GetDetalii() { DataSet detalii = RunProcedure("spGetAllSeriiTichete", new SqlParameter[0], "SeriiTichete"); using ( detalii ) { SeriiTichete serii = new SeriiTichete(); if (detalii.Tables["SeriiTichete"].Rows.Count > 0) { DataRow dr = detalii.Tables["SeriiTichete"].Rows[0]; serii.SerieId = int.Parse(dr["SerieID"].ToString()); serii.SerieInceput = long.Parse(dr["SerieInceput"].ToString()); serii.SerieSfarsit = long.Parse(dr["SerieSfarsit"].ToString()); serii.LunaID = int.Parse(dr["LunaID"].ToString()); serii.PunctLucruID = int.Parse(dr["PunctLucruID"].ToString()); } else { serii.SerieId = -1; } return(serii); } }
/// <summary> /// Procedura adauga un interval de serii /// </summary> /// <param name="boala">Obiectul care contine datele intervalului de serii</param> /// <returns>Returneaza true daca a fost facuta adaugarea si false altfel</returns> public bool InsertSerii(SeriiTichete serii) { return(this.InsertSerii(serii.SerieId, serii.SerieInceput, serii.SerieSfarsit, serii.LunaID, serii.PunctLucruID)); }