Example #1
0
        static void Main(string[] args)
        {
            //test facility
            Facility facility = new Facility(10, "testfacility", "mad");

            //Create
            new ManageFacility().Create(facility);
            //Getfromid
            Console.WriteLine(new ManageFacility().GetFromId(10));
            //ændrer en attribut i lokalt objekt
            facility.Name = "DET NYE FACILITY";
            //Update
            new ManageFacility().Update(facility, 10);
            //getfromid
            Console.WriteLine(new ManageFacility().GetFromId(10));
            //delete
            new ManageFacility().Delete(10);

            //getall
            List <Facility> list = new ManageFacility().GetAll();

            foreach (var VARIABLE in list)
            {
                Console.WriteLine(VARIABLE);
            }

            Console.ReadKey();
        }
Example #2
0
        public static void HentAlleFaciliteter()
        {
            ManageFacility  MF    = new ManageFacility();
            List <Facility> liste = new List <Facility>();

            IEnumerable <Facility> IEliste = new List <Facility>();

            liste = IEliste.ToList();


            Console.WriteLine("Alle faciliteter i databasen:");
            foreach (var elem in liste)
            {
                Console.WriteLine(elem.ToString());
            }

            Console.WriteLine("Slutningen af listen");
            Console.ReadKey();
        }
Example #3
0
        public static void OpretFacilitet()
        {
            Console.Clear();

            ManageFacility MF = new ManageFacility();
            IEnumerable <IEnumerable <Facility> > liste = new List <IEnumerable <Facility> >();

            liste = new[] { MF.Get() };

            Facility elem = new Facility();

            elem.FacilityId = liste.Count() + 1;
            Console.WriteLine("Skriv navnet på din facilitet:");
            elem.FacilityName = Console.ReadLine();

            Console.WriteLine("Beskrive din facilitet med en linje:");
            elem.FacilityDesc = Console.ReadLine();

            Console.WriteLine("Tilføjer din facilitet");

            MF.Post(elem);

            Console.ReadKey();
        }
        // DELETE: api/Facility/5
        public Facility Delete(int id)
        {
            ManageFacility mngFacility = new ManageFacility();

            return(mngFacility.DeleteFacility(id));
        }
        // PUT: api/Facility/5
        public bool Put(int id, [FromBody] Facility value)
        {
            ManageFacility mngFacility = new ManageFacility();

            return(mngFacility.UpdateFacility(value, id));
        }
        // POST: api/Facility
        public bool Post([FromBody] Facility value)
        {
            ManageFacility mngFacility = new ManageFacility();

            return(mngFacility.CreateFacility(value));
        }
        // GET: api/Facility/5
        public Facility Get(int id)
        {
            ManageFacility mngFacility = new ManageFacility();

            return(mngFacility.GetFacilityFromId(id));
        }
        // GET: api/Facility
        public IEnumerable <Facility> Get()
        {
            ManageFacility mngFacility = new ManageFacility();

            return(mngFacility.GetAllFacilities());
        }