コード例 #1
0
 public void Update(UniversityAnnouncement model)
 {
     if (model != null)
     {
         _universityAnnouncementRepository.Update(model);
     }
 }
コード例 #2
0
 public void Insert(UniversityAnnouncement model)
 {
     if (model != null)
     {
         _universityAnnouncementRepository.Insert(model);
     }
 }
コード例 #3
0
        public UniversityAnnouncement GetById(int Id)
        {
            UniversityAnnouncement result = null;

            if (Id != null)
            {
                result = _universityAnnouncementRepository.GetById(c => c.Id == Id);
            }

            return(result);
        }
コード例 #4
0
        public static void Main(string[] args)
        {
            Observer observerStudent    = new ComputerStudent();
            Observer observerManagement = new ManagementStudent();

            Subject universityAnnouncement = new UniversityAnnouncement();

            universityAnnouncement.Register(observerStudent);
            universityAnnouncement.Register(observerManagement);
            universityAnnouncement.Notify("Tomorrow will be HOLIDAY!!!");

            universityAnnouncement.Remove(observerManagement);
            universityAnnouncement.Notify("Management Students are banned from the college.");
        }
        public IHttpActionResult Update(UniversityAnnouncementViewModel model)
        {
            UniversityAnnouncement data = new UniversityAnnouncement
            {
                Id               = model.Id,
                Tittle           = model.Tittle,
                Context          = model.Context,
                CreatedTime      = model.CreatedTime,
                UniversityInfoId = model.UniversityId
            };

            _universityAnnouncement.Update(data);
            return(Ok(data));
        }