コード例 #1
0
ファイル: NytFag.aspx.cs プロジェクト: henpia/Gymnasium
        protected void opretFagButton_Click(object sender, EventArgs e)
        {
            var fagDTO = new DTO.FagDTO();

            fagDTO.Navn        = navnTextBox.Text;
            fagDTO.Beskrivelse = beskrivelseTextBox.Text;
            Domain.FagManager.OpretFag(fagDTO);
        }
コード例 #2
0
        public static void OpretFag(DTO.FagDTO fagDTO)
        {
            var db  = new GymnasiumDbEntities();
            var f*g = convertFagToEntity(fagDTO);

            db.Fags.Add(f*g);
            db.SaveChanges();
        }
コード例 #3
0
        private static F*g convertFagToEntity(DTO.FagDTO fagDTO)
        {
            var f*g = new F*g();

            f*g.FagId       = fagDTO.FagId;
            f*g.Navn        = fagDTO.Navn;
            f*g.Beskrivelse = fagDTO.Beskrivelse;
            return(f*g);
        }
コード例 #4
0
        private static List <DTO.FagDTO> convertFagListeToDTO(List <F*g> fagListe)
        {
            List <DTO.FagDTO> fagListeDTO = new List <DTO.FagDTO>();

            foreach (var f*g in fagListe)
            {
                var fagDTO = new DTO.FagDTO();
                fagDTO.FagId       = f*g.FagId;
                fagDTO.Navn        = f*g.Navn;
                fagDTO.Beskrivelse = f*g.Beskrivelse;
                fagListeDTO.Add(fagDTO);
            }
            return(fagListeDTO);
        }
コード例 #5
0
 public static void OpretFag(DTO.FagDTO fagDTO)
 {
     Persistence.FagRepository.OpretFag(fagDTO);
 }