Ejemplo n.º 1
0
        public OperationResult Insert(SystemOragnizationModel model)
        {
            var entity = new SystemOragnization
            {
                Name        = model.Name,
                ParentID    = model.ParentId,
                StandardID  = model.StandardID,
                LayerFlag   = GetLayerFlag(model.EduTypeID),
                Adderss     = model.StandardID,
                Contact     = model.Contact,
                ContactPost = model.ContactPost,
                ZipCode     = model.ZipCode,
                EduTypeID   = model.EduTypeID,
                Email       = model.Email,
                Phone       = model.Phone,
                CreateId    = model.CreateId,
                CreateBy    = model.CreateBy,
                CreateTime  = DateTime.Now,
                ModifyId    = model.ModifyId,
                ModifyBy    = model.ModifyBy,
                ModifyTime  = DateTime.Now,
                OrderSort   = model.OrderSort,
                Enabled     = model.Enabled,
                IsLocking   = model.IsLocking
            };

            SystemOragnizaitonRepository.Insert(entity);
            return(new OperationResult(OperationResultType.Success, "添加成功"));
        }
Ejemplo n.º 2
0
        public OperationResult Delete(int Id)
        {
            var model = SystemOragnizations.FirstOrDefault(t => t.Id == Id);

            model.IsDeleted = true;
            SystemOragnizaitonRepository.Delete(model);
            return(new OperationResult(OperationResultType.Success, "删除成功"));
        }
Ejemplo n.º 3
0
        public OperationResult Update(SystemOragnizationModel model)
        {
            var entity = SystemOragnizations.First(t => t.Id == model.Id);

            entity.ParentID    = model.ParentId;
            entity.StandardID  = model.StandardID;
            entity.LayerFlag   = GetLayerFlag(model.EduTypeID);
            entity.Adderss     = model.Address;
            entity.Contact     = model.Contact;
            entity.ContactPost = model.ContactPost;
            entity.ZipCode     = model.ZipCode;
            entity.EduTypeID   = model.EduTypeID;
            entity.Email       = model.Email;
            entity.Phone       = model.Phone;
            entity.IsLocking   = model.IsLocking;
            entity.OrderSort   = model.OrderSort;
            entity.Enabled     = model.Enabled;
            entity.ModifyId    = model.ModifyId;
            entity.ModifyBy    = model.ModifyBy;
            entity.ModifyTime  = model.ModifyTime;
            SystemOragnizaitonRepository.Update(entity);
            return(new OperationResult(OperationResultType.Success, "更新成功"));
        }