public JsonResult GetFFs() { retValue ret = new retValue(); UserModel user = Session["UserModel"] as UserModel; BLL.UserBLL _BLL = new UserBLL(); OrgInfoDAL _OrgInfoDAL = new OrgInfoDAL(); ret.result = true; ret.data = _BLL.GetPosters("", 2); var js = JsonConvert.SerializeObject(ret); return(Json(js, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 新增时,如果不存在订户,则新增订户 /// </summary> /// <param name="docid">报刊id</param> /// <param name="ordernum">订购数</param> /// <param name="ordermonths">订购多少月</param> /// <param name="orderDate">订购起始日期</param> /// <param name="inuser">录入员</param> /// <param name="posterid">投递员,相当于收订人</param> /// <param name="OrderNo">订户单位编号</param> /// <param name="unitname">单位名称</param> /// <param name="address">单位地址</param> /// <param name="name">负责人名称</param> /// <param name="phone">电话</param> /// <param name="orgID">所属网点</param> /// <returns></returns> public retValue Insert(string BKDH, int ordernum, int ordermonths, string orderDate, string inuser, int posterid, string OrderNo, string unitname, string address, string name, string phone, string orgID, SqlTransaction tran, string oporgid) { DataTable dt = _SubscriberDAL.getbyNo(OrderNo); retValue ret = new retValue(); int orderpeopleid = 0; //如果根据机构编号找到了机构,那么就判断权限 if (dt.Rows.Count > 0) { orderpeopleid = dt.Rows[0]["ID"]._ToInt32(); OrgInfoDAL orgInfoDAL = new OrgInfoDAL(); string all = orgInfoDAL.getChilds(oporgid, orgID); if (all == "0") { ret.result = false; ret.reason = "您没有权限添加" + OrderNo + "的订购,可能是因为该订户不属于您的机构"; return(ret); } } else { ret = _SubscriberDAL.Insert(OrderNo, unitname, name, phone, address, orgID, inuser._ToInt32()); if (ret.result) { orderpeopleid = ret.data._ToInt32(); } else { return(ret); } } ret = Insert(tran, BKDH, orderpeopleid, ordernum, ordermonths, orderDate, inuser, posterid); return(ret); }