예제 #1
0
        public static void OpretLærer(DTO.LærerDTO lærerDTO)
        {
            var db    = new GymnasiumDbEntities();
            var lærer = convertLærerToEntity(lærerDTO);

            db.Lærer.Add(lærer);
            db.SaveChanges();
        }
예제 #2
0
        protected void opretLærerButton_Click(object sender, EventArgs e)
        {
            var lærerDTO = new DTO.LærerDTO();

            lærerDTO.CprNummer = cprNummerTextBox.Text.Trim();
            lærerDTO.Navn      = navnTextBox.Text.Trim();
            lærerDTO.Adresse   = adresseTextBox.Text.Trim();
            Domain.LærerManager.OpretLærer(lærerDTO);
        }
예제 #3
0
        private static Lærer convertLærerToEntity(DTO.LærerDTO lærerDTO)
        {
            var lærer = new Lærer();

            lærer.LærerId   = lærerDTO.LærerId;
            lærer.CprNummer = lærerDTO.CprNummer;
            lærer.Navn      = lærerDTO.Navn;
            lærer.Adresse   = lærerDTO.Adresse;
            return(lærer);
        }
예제 #4
0
        private static List <DTO.LærerDTO> convertLærereToDTO(List <Lærer> lærere)
        {
            var lærereDTO = new List <DTO.LærerDTO>();

            foreach (var lærer in lærere)
            {
                var lærerDTO = new DTO.LærerDTO();
                lærerDTO.LærerId   = lærer.LærerId;
                lærerDTO.CprNummer = lærer.CprNummer;
                lærerDTO.Navn      = lærer.Navn;
                lærerDTO.Adresse   = lærer.Adresse;
                lærereDTO.Add(lærerDTO);
            }
            return(lærereDTO);
        }
예제 #5
0
 public static void OpretLærer(DTO.LærerDTO lærerDTO)
 {
     // lærerDTO.LærerId = Guid.NewGuid();
     Persistence.LærerRepository.OpretLærer(lærerDTO);
 }