@@ -108,16 +108,16 @@ public ActionResult AdviceFeedback(string advice)
108108 HslCommunication . OperateResultString result = UserClient . Net_simplify_client . ReadFromServer ( CommonHeadCode . SimplifyHeadCode . 意见反馈 , UserClient . UserAccount . UserName + ":" + advice ) ;
109109 if ( result . IsSuccess )
110110 {
111- return Content ( "<div class= \" alert alert- success\" role= \" alert \" >成功提交数据</div><script>alert(' 建议提交成功!')</script>" , "text/html ") ;
111+ return PartialViewMessage ( MessageBoxStyle . success , " 建议提交成功!") ;
112112 }
113113 else
114114 {
115- return Content ( "<div class= \" alert alert- danger\" role= \" alert \" >建议提交失败,请稍后再试!错误信息:" + result . Message + "</div>" , "text/html" ) ;
115+ return PartialViewMessage ( MessageBoxStyle . danger , result . Message ) ;
116116 }
117117 }
118118 else
119119 {
120- return Content ( "<div class= \" alert alert- danger\" role= \" alert \" >这是一个错误的请求!</div>" , "text/html " ) ;
120+ return PartialViewMessage ( MessageBoxStyle . danger , "请求无效! " ) ;
121121 }
122122 }
123123
@@ -150,28 +150,24 @@ public ActionResult SetAnnouncement(FormCollection fc)
150150
151151 if ( announcement . Length > 1000 )
152152 {
153- ViewData [ "alertMessage" ] = "公告的字数超过了1000字!" ;
154- return PartialView ( "_MessageDangerPartial" ) ;
153+ return PartialViewMessage ( MessageBoxStyle . warning , "公告的字数超过了1000字!" ) ;
155154 }
156155
157156
158157 OperateResultString result = UserClient . Net_simplify_client . ReadFromServer ( CommonHeadCode . SimplifyHeadCode . 更新公告 , announcement ) ;
159158 if ( result . IsSuccess )
160159 {
161- ViewData [ "alertMessage" ] = "公告更改成功!" ;
162160 UserClient . Announcement = announcement ;
163- return PartialView ( "_MessageSuccessPartial ") ;
161+ return PartialViewMessage ( MessageBoxStyle . success , "公告更改成功! ") ;
164162 }
165163 else
166164 {
167- ViewData [ "alertMessage" ] = result . Message ;
168- return PartialView ( "_MessageDangerPartial" ) ;
165+ return PartialViewMessage ( MessageBoxStyle . danger , result . Message ) ;
169166 }
170167 }
171168 else
172169 {
173- ViewData [ "alertMessage" ] = "请求无效!" ;
174- return PartialView ( "_MessageDangerPartial" ) ;
170+ return PartialViewMessage ( MessageBoxStyle . danger , "请求无效!" ) ;
175171 }
176172 }
177173
@@ -217,19 +213,16 @@ public ActionResult SetManagementAccount(FormCollection fc)
217213 OperateResultString result = UserClient . Net_simplify_client . ReadFromServer ( CommonHeadCode . SimplifyHeadCode . 更细账户 , Accounts ) ;
218214 if ( result . IsSuccess )
219215 {
220- ViewData [ "alertMessage" ] = "账户更改成功!" ;
221- return PartialView ( "_MessageSuccessPartial" ) ;
216+ return PartialViewMessage ( MessageBoxStyle . success , "账户更改成功!" ) ;
222217 }
223218 else
224219 {
225- ViewData [ "alertMessage" ] = result . Message ;
226- return PartialView ( "_MessageDangerPartial" ) ;
220+ return PartialViewMessage ( MessageBoxStyle . danger , result . Message ) ;
227221 }
228222 }
229223 else
230224 {
231- ViewData [ "alertMessage" ] = "请求无效!" ;
232- return PartialView ( "_MessageDangerPartial" ) ;
225+ return PartialViewMessage ( MessageBoxStyle . danger , "请求无效!" ) ;
233226 }
234227 }
235228
@@ -263,32 +256,33 @@ public ActionResult SendMessage(FormCollection fc)
263256
264257 if ( SendMessage . Length > 1000 )
265258 {
266- ViewData [ "alertMessage" ] = "需要发送的字数超过了1000字!" ;
267- return PartialView ( "_MessageDangerPartial" ) ;
259+ return PartialViewMessage ( MessageBoxStyle . warning , "需要发送的字数超过了1000字!" ) ;
268260 }
269261
270262
271263 OperateResultString result = UserClient . Net_simplify_client . ReadFromServer ( CommonHeadCode . SimplifyHeadCode . 群发消息 , SendMessage ) ;
272264 if ( result . IsSuccess )
273265 {
274- ViewData [ "alertMessage" ] = "消息群发成功!" ;
275266 UserClient . Announcement = SendMessage ;
276- return PartialView ( "_MessageSuccessPartial ") ;
267+ return PartialViewMessage ( MessageBoxStyle . success , "消息群发成功! ") ;
277268 }
278269 else
279270 {
280- ViewData [ "alertMessage" ] = result . Message ;
281- return PartialView ( "_MessageDangerPartial" ) ;
271+ return PartialViewMessage ( MessageBoxStyle . danger , result . Message ) ;
282272 }
283273 }
284274 else
285275 {
286- ViewData [ "alertMessage" ] = "请求无效!" ;
287- return PartialView ( "_MessageDangerPartial" ) ;
276+ return PartialViewMessage ( MessageBoxStyle . danger , "请求无效!" ) ;
288277 }
289278 }
290279
291280
292281
282+ private ActionResult PartialViewMessage ( MessageBoxStyle style , string message )
283+ {
284+ return RedirectToAction ( "Message" , "Share" , new { style = style , message = message } ) ;
285+ }
286+
293287 }
294288}
0 commit comments