示例#1
0
        public static void OpretElev(DTO.ElevDTO elevDTO)
        {
            var db   = new GymnasiumDbEntities();
            var elev = convertElevToEntity(elevDTO);

            db.Elevs.Add(elev);
            db.SaveChanges();
        }
示例#2
0
        protected void opretElevButton_Click(object sender, EventArgs e)
        {
            var elevDTO = new DTO.ElevDTO();

            elevDTO.CprNummer = cprNummerTextBox.Text;
            elevDTO.Navn      = navnTextBox.Text;
            elevDTO.Adresse   = adresseTextBox.Text;
            Domain.ElevManager.OpretElev(elevDTO);
        }
示例#3
0
        private static Elev convertElevToEntity(DTO.ElevDTO elevDTO)
        {
            var elev = new Elev();

            elev.ElevId    = elevDTO.ElevId;
            elev.CprNummer = elevDTO.CprNummer;
            elev.Navn      = elevDTO.Navn;
            elev.Adresse   = elevDTO.Adresse;
            return(elev);
        }
示例#4
0
        private static List <DTO.ElevDTO> convertEleverToDTOList(List <Elev> elever)
        {
            var elevListDTO = new List <DTO.ElevDTO>();

            foreach (var elev in elever)
            {
                var elevDTO = new DTO.ElevDTO();
                elevDTO.ElevId    = elev.ElevId;
                elevDTO.CprNummer = elev.CprNummer;
                elevDTO.Navn      = elev.Navn;
                elevDTO.Adresse   = elev.Adresse;
                elevListDTO.Add(elevDTO);
            }
            return(elevListDTO);
        }
示例#5
0
 public static void OpretElev(DTO.ElevDTO elevDTO)
 {
     // elevDTO.ElevId = Guid.NewGuid();
     Persistence.ElevRepository.OpretElev(elevDTO);
 }