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; }
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; }