예제 #1
0
        /// <summary>
        /// 修改模块管理员邮箱
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public static ResultData <object> UpdateOperationInfo(OperationOperateDTO dto)
        {
            ResultData <object> result = null;

            result = PutAPI <ResultData <object> >(WebConfiger.MasterDataServicesUrl + "OperationSys", dto);

            return(result);
        }
예제 #2
0
        /// <summary>
        /// 运维管理员配置修改保存
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public ActionResult UpdateOperationInfo(OperationOperateDTO dto)
        {
            ResultData <object> result = new ResultData <object>();
            UserLoginDTO        user   = (UserLoginDTO)Session["UserLoginInfo"];

            dto.ModifyUser = user.FullName;
            dto.ModifyTime = DateTime.Now;
            try
            {
                result = SystemProvider.UpdateOperationInfo(dto);
            }
            catch (Exception ex)
            {
                result.SubmitResult = false;
                result.Message      = ex.Message;
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
예제 #3
0
        /// <summary>
        /// 修改运维管理员邮箱
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public bool UpdateOperationInfo(OperationOperateDTO dto)
        {
            bool result = false;

            using (var tcdmse = new Entities.TCDMS_MasterDataEntities())
            {
                var pp = tcdmse.master_UserInfo.Where(p => p.UserID == dto.UserID).FirstOrDefault();
                if (pp == null)
                {
                    throw new Exception("此条信息不存在!");
                }
                pp.Email      = dto.Email;
                pp.ModifyTime = dto.ModifyTime;
                pp.ModifyUser = dto.ModifyUser;

                result = tcdmse.SaveChanges() > 0;
            }
            return(result);
        }
예제 #4
0
        public HttpResponseMessage UpdateOperationInfo(OperationOperateDTO dto)
        {
            ResultDTO <object> actionresult = new ResultDTO <object>();

            try
            {
                actionresult.SubmitResult = _ISystemServices.UpdateOperationInfo(dto);
            }
            catch (Exception e)
            {
                actionresult.SubmitResult = false;
                actionresult.Message      = e.Message;
            }

            HttpResponseMessage result = new HttpResponseMessage
            {
                Content = new StringContent(JsonConvert.SerializeObject(actionresult),
                                            System.Text.Encoding.GetEncoding("UTF-8"),
                                            "application/json")
            };

            return(result);
        }