Beispiel #1
0
        public ActionResult VisGodkendelsesView(string id)
        {
            Medarbejder medarbejder = db.Medarbejder.Find(Convert.ToInt32(id));

            System.Diagnostics.Debug.Write("godkendelsecontroller " + medarbejder.navn);


            int områdeId = (int)medarbejder.område_id;

            Afdelinger    afd        = new Afdelinger();
            List <string> afdelinger = afd.hentAfdelinger(områdeId);

            List <Fiks>    fiks           = db.Fiks.Where(f => f.område_id == områdeId).ToList();
            Adgangsgrupper ag             = new Adgangsgrupper();
            List <string>  adgangsgrupper = ag.Hent360Adgangsgrupper(områdeId, medarbejder.afdelingsnavn);

            // List<string> adgangsgrupper = ad.Hent360Adgangsgrupper();
            List <Udstyr> udstyr = db.Udstyr.ToList();

            List <string> funktionspostkasser = ad.HentFunktionsPostkasser(områdeId, medarbejder.afdelingsnavn);

            BlanketViewModel blanketViewModel = new BlanketViewModel(medarbejder, afdelinger, fiks, adgangsgrupper, udstyr, områdeId, funktionspostkasser);

            return(View("Blanket", blanketViewModel));
        }
Beispiel #2
0
        public JsonResult HentPostkasserOgGrupper(string afdeling, string område)
        {
            List <string> funktionspostkasser = ad.HentFunktionsPostkasser(Convert.ToInt32(område), afdeling);

            Adgangsgrupper adgangsgrupper = new Adgangsgrupper();
            List <string>  grupper        = adgangsgrupper.Hent360Adgangsgrupper(Convert.ToInt32(område), afdeling);

            Wrapper wrapper = new Wrapper(grupper, funktionspostkasser);

            return(Json(wrapper, JsonRequestBehavior.AllowGet));
        }
Beispiel #3
0
        // Viser oprettelsesblanket med personligoplysininger fra personale.
        public ActionResult VisPersonoplysninger()
        {
            string      id          = this.Request.QueryString["medarbejderId"];
            Medarbejder medarbejder = db.Medarbejder.Find(Convert.ToInt32(id));

            int områdeId = (int)medarbejder.område_id;

            Afdelinger    afd        = new Afdelinger();
            List <string> afdelinger = afd.hentStauning();

            List <Fiks>    fiks           = db.Fiks.Where(f => f.område_id == områdeId).ToList();
            List <string>  adgangsgrupper = ad.Hent360Adgangsgrupper();
            Adgangsgrupper ag             = new Adgangsgrupper();
            //List<string> adgangsgrupper = ag.Hent360Adgangsgrupper(områdeId, medarbejder.afdelingsnavn);  // erstattes med det her?


            List <Udstyr> udstyr = db.Udstyr.ToList();

            BlanketViewModel blanketViewModel = new BlanketViewModel(medarbejder, afdelinger, fiks, adgangsgrupper, udstyr);

            return(View("Blanket", blanketViewModel));
        }