예제 #1
0
 public static new int Insert(Sys_Itemsdetail model)
 {
     model.SIDDeleteMark = 0;
     model.SIDCreateUser = OperatorProvider.Instance.Current.UserId;
     model.SIDCreateTime = DateTime.Now;
     model.SIDModifyUser = model.SIDCreateUser;
     model.SIDModifyTime = model.SIDCreateTime;
     return(ItemsDetailAccess.Insert(model));
 }
예제 #2
0
        public static new int Update(Sys_Itemsdetail model)
        {
            model.SIDModifyUser = OperatorProvider.Instance.Current.UserId;
            model.SIDModifyTime = DateTime.Now;
            var updateColumns = new List <Sys_ItemsdetailFields>()
            {
                Sys_ItemsdetailFields.SIDItemId, Sys_ItemsdetailFields.SIDEnCode, Sys_ItemsdetailFields.SIDName
                , Sys_ItemsdetailFields.SIDIsDefault, Sys_ItemsdetailFields.SIDSortCode, Sys_ItemsdetailFields.SIDIsEnabled
                , Sys_ItemsdetailFields.SIDModifyUser, Sys_ItemsdetailFields.SIDModifyTime
            };

            return(ItemsDetailAccess.Update(model, updateColumns));
        }
예제 #3
0
        /// <summary>
        /// 逻辑删除
        /// </summary>
        /// <param name="itemId"></param>
        /// <returns></returns>
        public static int Delete(int itemId)
        {
            var model = new Sys_Itemsdetail()
            {
                Id            = itemId,
                SIDDeleteMark = 1,
                SIDModifyUser = OperatorProvider.Instance.Current.UserId,
                SIDModifyTime = DateTime.Now,
            };
            var updateColumns = new List <Sys_ItemsdetailFields>()
            {
                Sys_ItemsdetailFields.SIDDeleteMark, Sys_ItemsdetailFields.SIDModifyUser, Sys_ItemsdetailFields.SIDModifyTime
            };

            return(ItemsDetailAccess.Update(model, updateColumns));
        }
예제 #4
0
 public static int Delete(string itemId)
 {
     return(ItemsDetailAccess.Delete(itemId));
 }
예제 #5
0
 public static Page <Sys_Itemsdetail> GetList(long pageIndex, long pageSize, string itemId, string keyWord)
 {
     return(ItemsDetailAccess.GetList(pageIndex, pageSize, itemId, keyWord));
 }