Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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);
        }