Esempio n. 1
0
        public Sys_LockObjectItemModel Post(Sys_LockObjectItemModel model)
        {
            ActionService service          = new ActionService(UserLogin);
            var           lockItemServices = new Sys_LockObjectItemServices();
            string        message          = string.Empty;

            if (model.ObjectName.IndexOf(',') > 1)
            {
                string[] objName = model.ObjectName.Split(',');
                if (objName.Length > 0)
                {
                    foreach (var item in objName)
                    {
                        Sys_LockObjectItemEntity entity = new Sys_LockObjectItemEntity();
                        entity            = model.CopyData <Sys_LockObjectItemEntity>();
                        entity.ObjectName = item;
                        // model = service.UpdateOrCreate<Sys_LockObjectItemEntity, Sys_LockObjectItemModel>(model);
                        model.ActionStatus = lockItemServices.Add(entity);
                    }
                }

                return(model);
            }
            return(service.UpdateOrCreate <Sys_LockObjectItemEntity, Sys_LockObjectItemModel>(model));
        }
Esempio n. 2
0
        // GET api/<controller>/5
        public Sys_LockObjectItemModel Get(Guid id)
        {
            string        status  = string.Empty;
            var           model   = new Sys_LockObjectItemModel();
            ActionService service = new ActionService(UserLogin);
            var           entity  = service.GetByIdUseStore <Sys_LockObjectItemEntity>(id, ConstantSql.hrm_sys_sp_get_LockObjectItemByID, ref status);

            if (entity != null)
            {
                model = entity.CopyData <Sys_LockObjectItemModel>();
            }
            model.ActionStatus = status;
            return(model);
        }
Esempio n. 3
0
        public Sys_LockObjectItemModel Put(Sys_LockObjectItemModel model)
        {
            var Sys_LockObjectItem = model.CopyData <Sys_LockObjectItemEntity>();

            var service = new Sys_LockObjectItemServices();

            if (model.ID != Guid.Empty)
            {
                Sys_LockObjectItem.ID = model.ID;
                service.Edit <Sys_LockObjectItemEntity>(Sys_LockObjectItem);
            }
            else
            {
                service.Add <Sys_LockObjectItemEntity>(Sys_LockObjectItem);
            }
            return(model);
        }
Esempio n. 4
0
 public Sys_LockObjectItemModel Post(Sys_LockObjectItemModel model)
 {
     return(model);
 }