public ActionResult AddOrUpdate(ParkDerateQRcode model) { try { if (string.IsNullOrWhiteSpace(model.RecordID)) { model.OperatorId = SellerLoginUser.SellerID; model.DataSource = DerateQRCodeSource.Seller; bool result = ParkDerateQRcodeServices.Add(model); if (!result) { throw new MyException("添加二维码失败"); } } else { bool result = ParkDerateQRcodeServices.Update(model); if (!result) { throw new MyException("修改二维码失败"); } } return(RedirectToAction("Index", "XFJMDerateQRCode", new { RemindUserContent = "保存成功" })); } catch (MyException ex) { return(RedirectToAction("Index", "XFJMDerateQRCode", new { RemindUserContent = ex.Message })); } catch (Exception ex) { ExceptionsServices.AddExceptions(ex, "保存优免二维码失败", LogFrom.WeiXin); return(RedirectToAction("Index", "XFJMDerateQRCode", new { RemindUserContent = "保存优免二维码失败" })); } }
public JsonResult AddOrUpdate(ParkDerateQRcode model) { try { if (string.IsNullOrWhiteSpace(model.RecordID)) { model.OperatorId = GetLoginUser.RecordID; model.DerateQRcodeType = 0; model.DataSource = DerateQRCodeSource.Platefrom; bool result = ParkDerateQRcodeServices.Add(model); if (!result) { throw new MyException("添加二维码成功"); } } else { bool result = ParkDerateQRcodeServices.Update(model); if (!result) { throw new MyException("修改二维码成功"); } } return(Json(MyResult.Success())); } catch (MyException ex) { return(Json(MyResult.Error(ex.Message))); } catch (Exception ex) { ExceptionsServices.AddExceptions(ex, "保存优免二维码失败"); return(Json(MyResult.Error("保存优免二维码失败"))); } }