/// <summary> /// 修改公司 /// </summary> /// <param name="request"></param> /// <param name="loginUser"></param> /// <returns>true:修改成功,false:修改失败</returns> public WebFxsResult <bool> EditCorporation(EditCorporationRQ request, User loginUser) { var result = new WebFxsResult <bool> { ReturnCode = ReturnCodeType.Error, Content = false }; var item = new Corporation { Id = request.Id, Name = request.Name, Sort = request.Sort, LastUpdatedBy = loginUser.UserId, LastUpdatedTime = DateTime.Now }; var rs = Update(item); if (rs == true) { result.ReturnCode = ReturnCodeType.Success; result.Content = rs; } return(result); }
public ActionResult Edit(EditCorporationRQ request) { var flag = false; var msg = string.Empty; using (var factory = new ChannelFactory <IWebFxsCorporationService>("*")) { var client = factory.CreateChannel(); var rs = client.EditCorporation(request, base.CurrentUserInfo); if (rs.ReturnCode == ReturnCodeType.Success) { flag = true; msg = "修改成功!"; } else { msg = "修改失败!"; } } return(Json(new { success = flag, msg = msg }, JsonRequestBehavior.AllowGet)); }