static void ErDetWeekend(Ugedage ugedage) { switch (ugedage) { case Ugedage.Mandag: case Ugedage.Tirsdag: case Ugedage.Onsdag: case Ugedage.Torsdag: case Ugedage.Fredag: case Ugedage.Lørdag: Console.WriteLine("Det er Weekend"); break; case Ugedage.Søndag: Console.WriteLine("Det er Weekend"); break; default: break; } }
public IHttpActionResult PutUgedage(int id, Ugedage ugedage) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ugedage.UgedagId) { return(BadRequest()); } db.Entry(ugedage).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!UgedageExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetUgedage(int id) { Ugedage ugedage = db.Ugedages.Find(id); if (ugedage == null) { return(NotFound()); } return(Ok(ugedage)); }
public IHttpActionResult PostUgedage(Ugedage ugedage) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Ugedages.Add(ugedage); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = ugedage.UgedagId }, ugedage)); }
public IHttpActionResult DeleteUgedage(int id) { Ugedage ugedage = db.Ugedages.Find(id); if (ugedage == null) { return(NotFound()); } db.Ugedages.Remove(ugedage); db.SaveChanges(); return(Ok(ugedage)); }
private static void opgaverENUM() { //DateTime Dato = DateTime.Now; //Console.WriteLine("I dag er det {0} den {1}. dag i ugen", Dato.DayOfWeek.ToString(), (int)Dato.DayOfWeek); //// Konverterer Ugedage enum til et object og tilbage til en ugedag. //Object o = Ugedage.Lørdag; //Ugedage d = (Ugedage)o; //Object o3 = "sda"; //object o2 = "7"; //int i2 = (int)o2; //Type t = typeof(Ugedage); //Type t2 = i2.GetType(); //*********************************************************** Console.Write("Indtast en ugedag :"); string dagStr = Console.ReadLine().ToLower(); Ugedage dag = (Ugedage)Enum.Parse(typeof(Ugedage), dagStr); DayOfWeek day = (DayOfWeek)(((int)dag) % 7); //7=>0 if (dag == Ugedage.søndag) { day = DayOfWeek.Sunday; } day = (DayOfWeek)((((int)dag) == 7) ? 0 : (int)dag); //if sætning string s = "Jan"; string svar = (s == "Jan") ? "Ja" : "Nej"; Console.WriteLine("Du har valgt {0} som har nummer {1}. På engelsk {2}", dag, (int)dag, day); switch (dag) { case Ugedage.mandag: case Ugedage.tirsdag: case Ugedage.onsdag: case Ugedage.torsdag: Console.WriteLine("Det er arbejdsdag"); break; case Ugedage.fredag: case Ugedage.lørdag: case Ugedage.søndag: Console.WriteLine("Det er weekend"); break; default: break; } foreach (BeerType beer in Enum.GetValues(typeof(BeerType))) { Console.WriteLine(beer + " er nummer " + (int)beer); } FileAttributes f = FileAttributes.System | FileAttributes.Hidden; Console.WriteLine(f); foreach (string name in Enum.GetNames(typeof(FileAttributes))) { Console.WriteLine(name + " er nummer "); } //+ Enum.Parse(FileAttributes, name Console.ReadLine(); }