示例#1
0
        public BlanketViewModel(Medarbejder medarbejder, List <string> afdelinger, List <Fiks> fiks, List <string> adgangsgrupper, List <Udstyr> udstyr, int område, List <string> funktionspostkasser)
        {
            this.id   = medarbejder.id.ToString();
            this.navn = medarbejder.navn;

            System.Diagnostics.Debug.Write(navn);

            this.initialer           = medarbejder.initialer;
            this.stillingsbetegnelse = medarbejder.stillingsbetegnelse;
            this.telefon             = medarbejder.telefon.ToString();
            this.afdelingsnavn       = medarbejder.afdelingsnavn;
            this.område     = medarbejder.Område.navn;
            this.cpr        = medarbejder.cpr;
            this.fiks_id    = (int)medarbejder.fiks_id;
            this.start_dato = medarbejder.start_dato.ToString();


            knapTekst = "Godkend medarbejder";
            action    = "Godkend";


            this.adgangsgrupper = adgangsgrupper;
            this.afdelinger     = afdelinger;
            this.fiks           = fiks;
            this.udstyr         = udstyr;
            this.områdeId       = område;

            medarbGrupper = new List <string>();
            foreach (Grupper grupper in medarbejder.Grupper)
            {
                medarbGrupper.Add(grupper.Gruppe);
            }


            udstyrId = new List <int>();
            foreach (Udstyr udstyrr in medarbejder.Udstyr)
            {
                udstyrId.Add(udstyrr.id);
            }

            this.medarbejder_funktionspostkasser = new List <string>();

            foreach (Medarbejder_funktionspostkasse postkasse in medarbejder.Medarbejder_funktionspostkasse)
            {
                medarbejder_funktionspostkasser.Add(postkasse.funktionspostkasse);
            }


            this.funktionspostkasser = funktionspostkasser;
        }
示例#2
0
        public BlanketViewModel(Medarbejder medarbejder, List <string> afdelinger, List <Fiks> fiks, List <string> adgangsgrupper, List <Udstyr> udstyr)
        {
            this.id                  = medarbejder.id.ToString();
            this.navn                = medarbejder.navn;
            this.initialer           = medarbejder.initialer;
            this.stillingsbetegnelse = medarbejder.stillingsbetegnelse;
            this.afdelingsnavn       = medarbejder.afdelingsnavn;
            this.område              = medarbejder.Område.navn;
            this.cpr                 = medarbejder.cpr;

            this.start_dato = medarbejder.start_dato.ToString();


            knapTekst = "Godkend medarbejder";
            action    = "Godkend";


            this.adgangsgrupper = adgangsgrupper;
            this.afdelinger     = afdelinger;
            this.fiks           = fiks;
            this.udstyr         = udstyr;
            this.områdeId       = medarbejder.Område.id;
        }