/// <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));
 }