コード例 #1
0
        public void DeleteProcessStatus(ProcessStatusItem processStatusItem)
        {
            var entity = new ProcessStatus
            {
                ProcessStatusID = processStatusItem.ProcessStatusID
            };

            db.ProcessStatuss.Attach(entity);
            db.ProcessStatuss.Remove(entity);
            db.SaveChanges();
        }
コード例 #2
0
        public void CreateProcessStatus(ProcessStatusItem processStatusItem)
        {
            var entity = new ProcessStatus
            {
                ProcessStatusName = processStatusItem.ProcessStatusName
            };

            db.ProcessStatuss.Add(entity);
            db.SaveChanges();
            processStatusItem.ProcessStatusID = entity.ProcessStatusID;
        }
コード例 #3
0
        public void UpdateProcessStatus(ProcessStatusItem processStatusItem)
        {
            var entity = new ProcessStatus
            {
                ProcessStatusID   = processStatusItem.ProcessStatusID,
                ProcessStatusName = processStatusItem.ProcessStatusName
            };

            db.ProcessStatuss.Attach(entity);
            db.Entry(entity).State = EntityState.Modified;
            db.SaveChanges();
        }