示例#1
0
 public Guid Create(Model.Bulletin bulletin)
 {
     Domain.Bulletin domain = this.mapper.Map <Domain.Bulletin>(bulletin);
     bulletinRepository.Create(domain);
     bulletinRepository.SaveChanges();
     return(domain.Id);
 }
示例#2
0
 public Guid UpdateDisable(Model.Bulletin bulletin)
 {
     Domain.Bulletin domainbulletins = bulletinRepository.ReadBy(x => x.Id == bulletin.Id);
     domainbulletins.Disabled   = bulletin.Disabled;
     domainbulletins.UpdateDate = bulletin.UpdateDate;
     bulletinRepository.Update(domainbulletins);
     bulletinRepository.SaveChanges();
     return(domainbulletins.Id);
 }
示例#3
0
        public Boolean Delete(Guid ID)
        {
            Domain.Bulletin domainbulletins = bulletinRepository.ReadBy(x => x.Id == ID);

            if (domainbulletins.title != null)
            {
                bulletinRepository.Delete(domainbulletins);
                bulletinRepository.SaveChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#4
0
        public Guid Update(Model.Bulletin bulletin)
        {
            Domain.Bulletin domainbulletins = bulletinRepository.ReadBy(x => x.Id == bulletin.Id);

            if (domainbulletins.title != null)
            {
                domainbulletins.title      = bulletin.title;
                domainbulletins.context    = bulletin.context;
                domainbulletins.Disabled   = bulletin.Disabled;
                domainbulletins.UpdateDate = bulletin.UpdateDate;
                bulletinRepository.Update(domainbulletins);
                bulletinRepository.SaveChanges();
                return(domainbulletins.Id);
            }
            else
            {
                return(Guid.Empty);
            }
        }