Esempio n. 1
0
        public void UpdateInstance(InstanceInfo instanceInfo)
        {
            BriefInstance briefInstance = new BriefInstance()
            {
                Id       = instanceInfo.Id,
                Modified = DateTime.Now,
                Status   = 0,
                UserID   = instanceInfo.UserId
            };

            repoBriefInstance.Update(briefInstance);
        }
        private static void SaveInstance(Instance instance)
        {
            IRepository <Instance> repoInstance = new Repository <Instance>();
            int instid = repoInstance.Exists(instance);

            if (instid > 0)
            {
                IRepository <BriefInstance> repoBriefInstance = new Repository <BriefInstance>();
                BriefInstance briefInstance = new BriefInstance()
                {
                    Id       = instid,
                    Modified = DateTime.Now,
                    Status   = 1,
                    UserID   = instance.UserId,
                };
                repoBriefInstance.Update(briefInstance);
            }
            else
            {
                instance.Added = DateTime.Now;
                repoInstance.Add(instance);
            }
        }