public ActionResult AddBaoJiaoTOP() { T_BaoJiaToP tbop = new T_BaoJiaToP(); string ret = "load"; string msg = ""; long ThisAddId = 0; if (Request["editID"] != null) { if (Request["editID"].Trim().Length <= 0) { ret = addBaoJiaTOP(tbop, ref ThisAddId, false, ref msg); } else { //修改编辑数据 ret = addBaoJiaTOP(tbop, ref ThisAddId, true, ref msg); } } else { ret = addBaoJiaTOP(tbop, ref ThisAddId, false, ref msg); } return(Json(new { ret = ret, ID = ThisAddId, msg = msg }, JsonRequestBehavior.AllowGet)); }
private string addBaoJiaTOP(T_BaoJiaToP tbop, ref long ThisAddId, bool Bl, ref string msg) { string ret; if (Bl) { var editid = Convert.ToInt64(Request["editID"]); tbop = T_BaoJiaToPService.LoadEntities(x => x.id == editid).FirstOrDefault(); tbop.GhTime = Convert.ToDateTime(Request["GhTime"]); } else { tbop.DelFlag = delFlag; tbop.AddTime = MvcApplication.GetT_time(); string Ttime = Request["GhTime"]; var tsplit = Ttime.Split('/'); tbop.GhTime = new DateTime(int.Parse(tsplit[2]), int.Parse(tsplit[1]), int.Parse(tsplit[0])); } tbop.Kh_List_id = Request["khidselect"] != null?int.Parse(Request["khidselect"]) : 0; tbop.DaiBanYunShu = Request["DaiBanYunShu"]; tbop.HeTongQianDing = Request["HeTongQianDing"]; tbop.JieShuanFanShi = Request["JieShuanFanShi"]; tbop.JiShuYaoQiu = Request["JiShuYaoQiu"]; tbop.KHComname = Request["KHComname"]; tbop.HanShuiID = int.Parse(Request["HanShuiID"]); tbop.PiaoJuID = int.Parse(Request["PiaojiuID"]); string Addess = Request["Province"].ToString() + "," + Request["City"].ToString() + "," + Request["Village"].ToString(); tbop.Addess = Addess; try { if (Bl) { T_BaoJiaToPService.EditEntity(tbop); ThisAddId = tbop.id; msg = "修改成功!"; } else { T_BaoJiaToPService.AddEntity(tbop); var ThisAddId_list = YXB_Kh_listService.LoadEntities(x => x.id == tbop.Kh_List_id).FirstOrDefault(); ThisAddId = ThisAddId_list.T_BaoJiaToP.Max(x => x.id); msg = "添加成功,请继续添加产品信息!"; } ret = "ok"; } catch (Exception ex) { ret = ex.ToString(); } return(ret); }