/// <summary>
        /// Insert the record.
        /// </summary>
        public static int Insert(rozhodci rozhodci, Database pDb = null)
        {
            Database db;

            if (pDb == null)
            {
                db = new Database();
                db.Connect();
            }
            else
            {
                db = (Database)pDb;
            }

            SqlCommand command = db.CreateCommand(SQL_INSERT);

            PrepareCommand(command, rozhodci);
            int ret = db.ExecuteNonQuery(command);

            if (pDb == null)
            {
                db.Close();
            }

            return(ret);
        }
 private static void PrepareCommand(SqlCommand command, rozhodci rozhodci)
 {
     command.Parameters.AddWithValue("@idrozhodci", rozhodci.Idrozhodci);
     command.Parameters.AddWithValue("@jmeno", rozhodci.Jmeno);
     command.Parameters.AddWithValue("@prijmeni", rozhodci.Prijmeni);
     command.Parameters.AddWithValue("@datnar", rozhodci.Datnar);
     command.Parameters.AddWithValue("@narodnost", rozhodci.Narodnost);
     command.Parameters.AddWithValue("@licence", rozhodci.Licence);
 }
 public static XElement Insert(rozhodci rozhodci)
 {
     return(new XElement("rozhodci",
                         new XAttribute("Idrozhodci", rozhodci.Idrozhodci.ToString()),
                         new XAttribute("Jmeno", rozhodci.Jmeno),
                         new XAttribute("Prijmeni", rozhodci.Prijmeni),
                         new XAttribute("Datnar", rozhodci.Datnar.ToString()),
                         new XAttribute("Narodnost", rozhodci.Narodnost),
                         new XAttribute("Licence", rozhodci.Licence)));
 }
        private static List <rozhodci> Read(SqlDataReader dataReader)
        {
            List <rozhodci> list = new List <rozhodci>();

            while (dataReader.Read())
            {
                int      i        = -1;
                rozhodci rozhodci = new rozhodci();
                rozhodci.Idrozhodci = dataReader.GetInt32(++i);
                rozhodci.Jmeno      = dataReader.GetString(++i);
                rozhodci.Prijmeni   = dataReader.GetString(++i);
                rozhodci.Datnar     = dataReader.GetDateTime(++i);
                rozhodci.Narodnost  = dataReader.GetString(++i);
                rozhodci.Licence    = dataReader.GetString(++i);

                list.Add(rozhodci);
            }
            return(list);
        }