public List <FranvaroDB> getSpecificAnmalan(int id)
 {
     using (AnmalanModel db = new AnmalanModel())
     {
         var dbFranvaroList = db.Franvaro.ToList();
         foreach (var i in dbFranvaroList)
         {
             if (i.AnstallningsID == id)
             {
                 FranvaroDB returlist = new FranvaroDB();
                 returlist.ReferensID     = i.ReferensID;
                 returlist.fNamn          = i.fNamn;
                 returlist.eNamn          = i.eNamn;
                 returlist.Adress         = i.Adress;
                 returlist.Telefonnummer  = i.Telefonnummer;
                 returlist.E_post         = i.E_post;
                 returlist.AnstallningsID = i.AnstallningsID;
                 returlist.FranvaroOrsak  = i.FranvaroOrsak;
                 returlist.Status         = i.Status;
                 returlist.Tid            = i.Tid;
                 returlist.Datum          = i.Datum;
                 Returdata.Add(returlist);
             }
         }
         return(Returdata);
     }
 }
        public List <StatusLista> getStatusLista(int id)
        {
            using (AnmalanModel db = new AnmalanModel())
            {
                var dbFranvaroList = db.Franvaro.ToList();

                int visaAntalKolumn = 0;

                for (int i = dbFranvaroList.Where(x => x.AnstallningsID == id).Count(); i > 0; i--)
                {
                    StatusLista templistan = new StatusLista();
                    templistan.ReferensID    = dbFranvaroList[i].ReferensID;
                    templistan.fNamn         = dbFranvaroList[i].fNamn;
                    templistan.FranvaroOrsak = dbFranvaroList[i].FranvaroOrsak;
                    templistan.Tid           = dbFranvaroList[i].Tid;
                    templistan.Datum         = dbFranvaroList[i].Datum;
                    templistan.Status        = dbFranvaroList[i].Status;
                    stLista.Add(templistan);

                    visaAntalKolumn++;
                    if (visaAntalKolumn == 4)
                    {
                        break;
                    }
                }

                return(stLista);
            }
        }
        //public List<FranvaroDB> getSpecificAnmalan(int id)
        //{
        //    using (AnmalanModel db = new AnmalanModel())
        //    {
        //        var dbFranvaroList = db.Franvaro.ToList();
        //        foreach (var i in dbFranvaroList)
        //        {
        //            if(i.AnstallningsID == id) {
        //                FranvaroDB returlist = new FranvaroDB();
        //                returlist.ReferensID = i.ReferensID;
        //                returlist.fNamn = i.fNamn;
        //                returlist.eNamn = i.eNamn;
        //                returlist.Adress = i.Adress;
        //                returlist.Telefonnummer = i.Telefonnummer;
        //                returlist.E_post = i.E_post;
        //                returlist.AnstallningsID = i.AnstallningsID;
        //                returlist.FranvaroOrsak = i.FranvaroOrsak;
        //                returlist.Status = i.Status;
        //                returlist.Tid = i.Tid;
        //                returlist.Datum = i.Datum;
        //                Returdata.Add(returlist);
        //                break;
        //            }

        //        }
        //        return Returdata;

        //    }
        //}

        //public List<StatusLista> getStatusLista(int id)
        //{


        //    using (AnmalanModel db = new AnmalanModel())
        //    {


        //        var dbFranvaroList = db.Franvaro.ToList();

        //        for (int i = 0; i < 1; i++)
        //        {
        //            if (dbFranvaroList[i].AnstallningsID == id)
        //            {
        //                StatusLista templistan = new StatusLista();
        //                templistan.ReferensID = dbFranvaroList[i].ReferensID;
        //                templistan.fNamn = dbFranvaroList[i].fNamn;
        //                templistan.FranvaroOrsak = dbFranvaroList[i].FranvaroOrsak;
        //                templistan.Tid = dbFranvaroList[i].Tid;
        //                templistan.Datum = dbFranvaroList[i].Datum;
        //                templistan.Status = dbFranvaroList[i].Status;
        //                stLista.Add(templistan);

        //            }
        //        }
        //        return stLista;

        //    }
        //}

        public string sparaStatus(string fNamnIn, string eNamn, string adress, int TelefonnummerIn, string epost, int Anstallningsid, string franVaroOrsak, string tid, string datum, string status)
        {
            string DefaultStatus = status;

            DefaultStatus = "Pågående";
            using (AnmalanModel db = new AnmalanModel())
            {
                Franvaro tempDBList = new Franvaro();  //TempLista av DB-variabler

                tempDBList.fNamn          = fNamnIn;
                tempDBList.eNamn          = eNamn;
                tempDBList.Adress         = adress;
                tempDBList.Telefonnummer  = TelefonnummerIn;
                tempDBList.E_post         = epost;
                tempDBList.AnstallningsID = Anstallningsid;
                tempDBList.FranvaroOrsak  = franVaroOrsak;
                tempDBList.Tid            = tid;
                tempDBList.Datum          = datum;
                tempDBList.Status         = DefaultStatus;

                db.Franvaro.Add(tempDBList);

                db.SaveChanges();
            }
            return("det funkade");
        }