public string submitapplyall() { EDRS.BLL.YX_DZJZ_JZMLWJ bll = new EDRS.BLL.YX_DZJZ_JZMLWJ(Request); EDRS.BLL.YX_DZJZ_WJSQDY BLLSQ = new EDRS.BLL.YX_DZJZ_WJSQDY(Request); string idstr = Request.Form["idstr[]"]; string yjxh = Request.Form["yjxh"]; if (!string.IsNullOrEmpty(idstr)) { #region 申请打印 EDRS.BLL.YX_DZJZ_LSAJBD dbbll = new EDRS.BLL.YX_DZJZ_LSAJBD(Request); //获取部门部门受案号 EDRS.Model.YX_DZJZ_LSAJBD dbmodel = dbbll.GetModel(yjxh); //判断该申请打印是否存在 EDRS.Model.YX_DZJZ_WJSQDY model = BLLSQ.GetModelByYJXH(yjxh); if (model != null) { model.SQSJ = DateTime.Now; model.DYR = ""; model.DYRGH = ""; model.DYSJ = null; } else { model = new EDRS.Model.YX_DZJZ_WJSQDY(); model.BMSAH = dbmodel.BMSAH; model.DYBMBM = ""; //打印部门编码 model.DYBMMC = ""; model.DYDWBM = ""; model.DYDWMC = ""; model.DYFS = null; //打印份数 model.DYFY = null; //打印费用 model.DYR = ""; //打印人 model.DYRGH = ""; //打印人工号 model.DYSJ = null; //打印时间 model.LSZH = Request.Form["lszh"]; //律师证号 model.DYSQDH = DateTime.Now.ToString("yyyyMMddHHmmssfff") + model.LSZH; model.JZWJBH = ""; //文件编号 model.SFSC = "N"; model.SQFS = 1; //申请份数 model.SQSJ = DateTime.Now; //申请时间 model.YJXH = yjxh; //阅卷序号 model.XH = Guid.NewGuid().ToString(); } #endregion #region 申请打印记录 List <EDRS.Model.YX_DZJZ_WJSQDYJL> sqjlList = new List <EDRS.Model.YX_DZJZ_WJSQDYJL>(); string[] idarr = idstr.Split(','); //根据序号获取打印记录 DataSet ds = BLLSQ.GetListDYJL(" and XH ='" + model.XH + "'"); EDRS.Model.YX_DZJZ_WJSQDYJL sqjlModel = null; for (int i = 0; i < idarr.Length; i++) { DataRow[] dr = null; if (ds != null) { dr = ds.Tables[0].Select("WJXH='" + idarr[i] + "'"); } if (dr == null || dr.Length == 0) { sqjlModel = new EDRS.Model.YX_DZJZ_WJSQDYJL(); sqjlModel.WJXH = idarr[i]; sqjlModel.XH = model.XH; sqjlModel.YJXH = model.YJXH; sqjlModel.ADDTIME = DateTime.Now; sqjlModel.SFSC = "N"; sqjlList.Add(sqjlModel); } } #endregion if (BLLSQ.AddListJL(sqjlList, model, model.XH)) { return(ReturnString.JsonToString(Prompt.win, "提交申请成功", null)); } else { return(ReturnString.JsonToString(Prompt.error, "提交申请失败", null)); } } return(ReturnString.JsonToString(Prompt.error, "未获取文件信息", null)); }
public object[] SetYjKh(string kh, string yjxh) { if (string.IsNullOrEmpty(kh) || string.IsNullOrEmpty(yjxh)) { return(new object[] { false, "卡号和阅卷序号不能为空" }); } EDRS.BLL.YX_DZJZ_LSAJBD bll = new EDRS.BLL.YX_DZJZ_LSAJBD(HttpContext.Current.Request); try { DataSet ds = bll.GetYZYJZH(" and JDBMMC=:JDBMMC", new object[] { kh }); if (ds != null && ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { DataRow[] dr = ds.Tables[0].Select("SQDZT='X'"); if (dr.Length > 0) { return new object[] { false, "该卡正在使用" } } ; } EDRS.Model.YX_DZJZ_LSAJBD model = bll.GetModel(yjxh); if (model != null) { model.JDBMMC = kh; try { if (bll.Update(model)) { EDRS.BLL.YX_DZJZ_LSYJSQ bllsq = new EDRS.BLL.YX_DZJZ_LSYJSQ(HttpContext.Current.Request); List <EDRS.Model.YX_DZJZ_LSYJSQ> list = bllsq.GetModelList(" and LSZH=:LSZH", new object[] { model.GH }); if (list != null && list.Count > 0) { list[0].SQDZT = "X"; if (bllsq.Update(list[0])) { return new object[] { true, "写卡成功" } } ; else { model.JDBMMC = ""; bll.Update(model); } } } } catch (Exception ex) { return(new object[] { false, ex.Message }); } return(new object[] { false, "写卡失败" }); } return(new object[] { false, "阅卷信息不存在" }); } } catch (Exception ex) { return(new object[] { false, ex.Message }); } return(new object[] { false, "验证卡号失败" }); }