コード例 #1
0
ファイル: Mapper.cs プロジェクト: kmanrulze/ksj-project2
 public static Entities.Overview MapOverview(Overview ContextOverview)
 {
     Entities.Overview EntityOverview = new Entities.Overview
     {
         GameID     = ContextOverview.GameID,
         OverviewID = ContextOverview.OverviewID,
         TypeID     = ContextOverview.TypeID
     };
     return(EntityOverview);
 }
コード例 #2
0
ファイル: Mapper.cs プロジェクト: kmanrulze/ksj-project2
        public static Overview MapOverview(Entities.Overview ContextOverview)
        {
            Overview LogicOverview = new Overview()
            {
                GameID     = ContextOverview.GameID,
                OverviewID = ContextOverview.OverviewID,
                TypeID     = ContextOverview.TypeID
            };

            return(LogicOverview);
        }
コード例 #3
0
ファイル: Repository.cs プロジェクト: kmanrulze/ksj-project2
        public async Task <bool> UpdateOverviewByIDAsync(Guid targetOverviewID, Logic.Objects.Overview changedOverview)
        {
            try
            {
                Entities.Overview targetOverview = await _context.Overview.FirstOrDefaultAsync(o => o.OverviewID == targetOverviewID);

                targetOverview.Name    = changedOverview.Name;
                targetOverview.Content = changedOverview.Content;
                await _context.SaveChangesAsync();

                return(true);
            }
            catch (Exception e)
            {
                Console.WriteLine("Something went wrong within UpdateOverviewByIDAsync: " + e.Message);
                return(false);
            }
        }