/// <summary> /// Insert the record. /// </summary> public static int Insert(hrac hrac, 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, hrac); int ret = db.ExecuteNonQuery(command); if (pDb == null) { db.Close(); } return(ret); }
public static int Update(hrac hrac, Database pDB = null) { Database db; if (pDB == null) { db = new Database(); db.Connect(); } else { db = (Database)pDB; } SqlCommand command = db.CreateCommand(SQL_UPDATE); PrepareCommand(command, hrac); int ret = db.ExecuteNonQuery(command); if (pDB == null) { db.Close(); } return(ret); }
private static void PrepareCommand(SqlCommand command, hrac hrac) { command.Parameters.AddWithValue("@idhrac", hrac.Idhrac); command.Parameters.AddWithValue("@jmeno", hrac.Jmeno); command.Parameters.AddWithValue("@prijmeni", hrac.Prijmeni); command.Parameters.AddWithValue("@narodnost", hrac.Narodnost); command.Parameters.AddWithValue("@datnar", hrac.Datnar.ToShortDateString()); command.Parameters.AddWithValue("@cislodres", hrac.Cislodres); command.Parameters.AddWithValue("@pozice", hrac.Pozice); command.Parameters.AddWithValue("@tym", hrac.Tym_idtym); }
public static XElement Insert(hrac hrac) { return(new XElement("hrac", new XAttribute("Idhrac", hrac.Idhrac.ToString()), new XAttribute("Jmeno", hrac.Jmeno), new XAttribute("Prijmeni", hrac.Prijmeni), new XAttribute("Narodnost", hrac.Narodnost), new XAttribute("Datnar", hrac.Datnar.ToString()), new XAttribute("Cislodres", hrac.Cislodres.ToString()), new XAttribute("Pozice", hrac.Pozice), new XAttribute("Tym_idtym", hrac.Tym_idtym.ToString()))); }
public static Boolean addPlayer(int dr, int idt, String jmeno, String prijmeni, String narod, String pozice, String datnar) { //select jestli hrac nema ve vybranem tymu dres se stejnym cislem, pokud ne hrac se vlozi List <hrac> test = hrac_datamapper.Select_freedres(dr, idt); if (test.Count == 0) { hrac h = new hrac() { Jmeno = jmeno, Prijmeni = prijmeni, Narodnost = narod, Cislodres = dr, Pozice = pozice, Tym_idtym = idt, Datnar = Convert.ToDateTime(datnar) }; hrac_datamapper.Insert(h); return(true); } return(false); }
public static Boolean importfromXML() { hrac_datamapper.DeleteAll(); foreach (var element in hrac_Gateway.Select()) { hrac hr = new hrac(); hr.Idhrac = int.Parse(element.Attribute("Idhrac").Value); hr.Jmeno = element.Attribute("Jmeno").Value; hr.Prijmeni = element.Attribute("Prijmeni").Value; hr.Narodnost = element.Attribute("Narodnost").Value; hr.Datnar = DateTime.Parse(element.Attribute("Datnar").Value); hr.Cislodres = int.Parse(element.Attribute("Cislodres").Value); hr.Pozice = element.Attribute("Pozice").Value; hr.Tym_idtym = int.Parse(element.Attribute("Tym_idtym").Value); hrac_datamapper.Insert(hr); } return(true); }
private static List <hrac> Read(SqlDataReader dataReader) { List <hrac> list = new List <hrac>(); while (dataReader.Read()) { int i = -1; hrac hrac = new hrac(); hrac.Idhrac = dataReader.GetInt32(++i); hrac.Jmeno = dataReader.GetString(++i); hrac.Prijmeni = dataReader.GetString(++i); hrac.Narodnost = dataReader.GetString(++i); hrac.Datnar = dataReader.GetDateTime(++i); hrac.Cislodres = dataReader.GetInt32(++i); hrac.Pozice = dataReader.GetString(++i); hrac.Tym_idtym = dataReader.GetInt32(++i); list.Add(hrac); } return(list); }