コード例 #1
0
        public BugActionLog Update(BugActionLog log)
        {
            using (var ctx = new WcfEntityContext())
            {
                ctx.AttachModify("BugActionLogs", log);

                return(log);
            }
        }
コード例 #2
0
        public BugActionLog Update(BugActionLog log)
        {
            using (var ctx = new WcfEntityContext())
            {
                ctx.AttachModify("BugActionLogs", log);

                return log;
            }
        }
コード例 #3
0
        public void Delete(BugActionLog log)
        {
            using (var ctx = new WcfEntityContext())
            {
                BugActionLog logEntity = ctx.BugActionLogs.Where(p => p.Id == log.Id).FirstOrDefault();
                ctx.BugActionLogs.Attach(logEntity);
                ctx.BugActionLogs.DeleteObject(logEntity);

                ctx.SaveChanges();
            }
        }
コード例 #4
0
        public void Delete(BugActionLog log)
        {
            using (var ctx = new WcfEntityContext())
            {
                BugActionLog logEntity = ctx.BugActionLogs.Where(p => p.Id == log.Id).FirstOrDefault();
                ctx.BugActionLogs.Attach(logEntity);
                ctx.BugActionLogs.DeleteObject(logEntity);

                ctx.SaveChanges();
            }
        }
コード例 #5
0
        public BugActionLog Create(BugActionLog log)
        {
            log.Date = DateTime.Now;

            using (var ctx = new WcfEntityContext())
            {
                log.Action  = ctx.Actions.Where(p => p.Id == log.Action.Id).SingleOrDefault();
                log.Project = ctx.Projects.Where(p => log.Project.Id == p.Id).SingleOrDefault();

                ctx.BugActionLogs.AddObject(log);

                ctx.SaveChanges();

                return(log);
            }
        }
コード例 #6
0
        public BugActionLog Create(BugActionLog log)
        {
            log.Date = DateTime.Now;

            using (var ctx = new WcfEntityContext())
            {
                log.Action = ctx.Actions.Where(p => p.Id == log.Action.Id).SingleOrDefault();
                log.Project = ctx.Projects.Where(p => log.Project.Id == p.Id).SingleOrDefault();

                ctx.BugActionLogs.AddObject(log);

                ctx.SaveChanges();

                return log;
            }
        }
コード例 #7
0
        /// <summary>
        /// A bug object is required to initialise an object of the view
        /// model. Attributes are mapped from the bug object to view model.
        /// </summary>
        /// <param name="bug">Bug object data structure.</param>
        public BugActionLogViewModel(BugActionLog log)
        {
            _BugActionLog = log;

            _ActionIcon = GetImageData(GetIconFile());
        }
コード例 #8
0
        /// <summary>
        /// A bug object is required to initialise an object of the view
        /// model. Attributes are mapped from the bug object to view model.
        /// </summary>
        /// <param name="bug">Bug object data structure.</param>
        public BugActionLogViewModel(BugActionLog log)
        {
            _BugActionLog = log;

            _ActionIcon = GetImageData(GetIconFile());
        }