public void UpdateData(string namen, string lname, string email, string phoneno, int ID) { datum d = db.data.Find(ID); d.email = email; d.name = namen; d.lastname = lname; d.phone = phoneno; db.Entry(d).State = EntityState.Modified; db.SaveChanges(); }
static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); datum[] nizDatuma = new datum[n]; for (int i = 0; i < n; i++) { string s = Console.ReadLine(); nizDatuma[i].dan = int.Parse(s.Substring(0, 2)); nizDatuma[i].mesec = int.Parse(s.Substring(3, 2)); nizDatuma[i].godina = int.Parse(s.Substring(6, 4)); } Array.Sort(nizDatuma, cmp); for (int i = 0; i < n; i++) { Console.WriteLine(nizDatuma[i].dan + "." + nizDatuma[i].mesec + "." + nizDatuma[i].godina + "."); } }
static int cmp(datum d1, datum d2) { if (d1.godina > d2.godina) { return(1); } else if (d1.godina < d2.godina) { return(-1); } else { if (d1.mesec > d2.mesec) { return(1); } else if (d1.mesec < d2.mesec) { return(-1); } else { if (d1.dan > d2.dan) { return(1); } else if (d1.dan < d2.dan) { return(-1); } else { return(0); } } } }