コード例 #1
0
 /// <summary>
 /// 发起求购专区
 /// </summary>
 /// <param name="userId">用户</param>
 /// <param name="entId">机构</param>
 /// <param name="buyName">求购人</param>
 /// <param name="buyTel">求购人联系方式</param>
 /// <param name="buyGoods">求购药品名称</param>
 /// <param name="productName">求购药品厂家</param>
 /// <param name="buySpec">求购药品规格</param>
 /// <param name="buyNumber">求购药品数量</param>
 /// <param name="buyPrice">求购药品价格</param>
 /// <param name="message">求购备注</param>
 /// <returns></returns>
 public ActionResult InsertReply(string userId, string entId, string buyName, string buyTel, string buyGoods, string productName, string buySpec, decimal buyNumber, decimal buyPrice, string message)
 {
     try
     {
         GoodsInfoDal goodsInfoDal = new GoodsInfoDal();
         if (string.IsNullOrEmpty(buyName) || string.IsNullOrEmpty(buyGoods) || string.IsNullOrEmpty(userId) || string.IsNullOrEmpty(entId) || string.IsNullOrEmpty(productName) || string.IsNullOrEmpty(buyTel) || string.IsNullOrEmpty(buySpec))
         {
             LogQueue.Write(LogType.Debug, "", $"求购人:{buyName},求购人联系方式:{buyTel},求购药品名称:{buyGoods},用户:{userId},机构:{entId},求购药品厂家:{productName},求购药品规格:{buySpec}");
             return(Json(new { success = false, message = "参数异常" }));
         }
         else
         {
             bool flag = goodsInfoDal.InsertReply(buyName, buyTel, buyGoods, productName, buySpec, buyNumber, buyPrice, userId, entId, message, out string msg);
             return(Json(new { success = flag, message = msg }));
         }
     }
     catch (Exception ex)
     {
         string msg = ex.Message.ToString().Trim();
         LogQueue.Write(LogType.Error, "GoodsInfoDal/InsertReply", msg);
         return(Json(new { success = false, message = msg }));
     }
 }