Esempio n. 1
0
        /// <summary>
        /// 数据更新
        /// </summary>
        /// <param name="PropertyInfoJson">前端返回的JSON数据</param>
        /// <returns></returns>
        public string PropertyInfoUpdate(string PropertyInfoJson)
        {
            //Json转实体类
            PropertyInfoUpdateInputDTO propertyInfo = JsonConvert.DeserializeObject <PropertyInfoUpdateInputDTO>(PropertyInfoJson);
            string AdminID = Session["AdminID"].ToString();

            //添加数据
            if (PropertyInfoService.DTOUpdate(propertyInfo, AdminID) > 0)
            {
                return("ok");
            }
            else
            {
                return("no");
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 修改方法
        /// </summary>
        /// <param name="inputEntity"></param>
        /// <param name="AdminID"></param>
        /// <returns></returns>
        public int DTOUpdate(PropertyInfoUpdateInputDTO inputEntity, string AdminID)
        {
            PropertyInfo model = propertyInfoDAL.LoadEntities(u => u.PropertyID == inputEntity.PropertyID).FirstOrDefault();

            if (model != null)
            {
                //修改数据
                model.State   = inputEntity.State;
                model.AdminID = AdminID;
                //model.Month = inputEntity.Month;

                return(propertyInfoDAL.EditAndSaveChange(model));
            }
            else
            {
                return(0);
            }
        }