コード例 #1
0
        public void CreateThirdBadge(IBadgeCollector thirdCollect, List <_Badge> _badge, Guid user_id)
        {
            PostgreConnectRepo connect     = new PostgreConnectRepo();
            string             name        = thirdCollect.Collect()[0];
            string             description = thirdCollect.Collect()[1];
            _Badge             bdg         = new _Badge(Guid.NewGuid(), name, description, user_id, DateTime.Now);

            connect.BadgeRepo.Create(bdg);
            connect.Commit();
            _badge.Add(bdg);
        }
コード例 #2
0
        public void CreateFirstBadge(IBadgeCollector firstCollect, List <_Badge> _badge, Guid user_id)
        {
            PostgreConnectRepo connect     = new PostgreConnectRepo();
            string             name        = firstCollect.Collect()[0];
            string             description = firstCollect.Collect()[1];
            _Badge             bdg         = new _Badge(Guid.NewGuid(), name, description, user_id, DateTime.Now);

            if (connect.UserRepo.FindById(user_id) != null)
            {
                connect.BadgeRepo.Create(bdg);
                connect.Commit();
            }
            _badge.Add(bdg);
        }