Exemple #1
0
        private string Changezt(HttpContext context)
        {
            string str = "0";
            string id  = context.Request.QueryString["id"];

            NCPEP.Bll.T_Dyzt   blldyzt   = new T_Dyzt();
            NCPEP.Model.T_Dyzt modeldyzt = new Model.T_Dyzt();
            modeldyzt      = blldyzt.GetModel(int.Parse(id));
            modeldyzt.dyzt = "3";
            if (blldyzt.Update(modeldyzt))
            {
                str = "0";
            }
            else
            {
                str = "1";
            }
            return(str);
        }
 private string Create(HttpContext context)
 {
     try
     {
         SysLogBll.Create("产权交易鉴证书打印理由", "添加产权交易鉴证书打印理由操作", adminUser.AdminName);
         if (dal.Create(GetModels(context)))
         {
             string           binid   = context.Request.QueryString["id"];
             DataTable        dt      = new DataTable();
             NCPEP.Bll.T_Dyzt blldyzt = new T_Dyzt();
             dt = blldyzt.GetList(" binid='" + binid + "'").Tables[0];
             if (dt.Rows.Count > 0)
             {
                 try
                 {
                     string dyzt = dt.Rows[0]["dyzt"].ToString();
                     if (dyzt != "1" && dyzt != "4")
                     {
                         return("2");
                     }
                 }
                 catch { }
             }
             else
             {
                 NCPEP.Model.T_Dyzt modeldyzt = new Model.T_Dyzt();
                 modeldyzt.binid = binid;
                 modeldyzt.dyzt  = "1";
                 blldyzt.Add(modeldyzt);
             }
             //打印申请
             NCPEP.Bll.T_Dysq blldysq = new T_Dysq();
             DataTable        dtdysq  = blldysq.GetList("fid='" + binid + "' order by id desc").Tables[0];
             if (dtdysq.Rows.Count > 0)
             {
                 int dysqcs = int.Parse(dtdysq.Rows[0]["dycs"].ToString());
                 int dyzcs  = dysqcs * 3;
                 NCPEP.Bll.T_Dyjl blldyjl = new T_Dyjl();
                 DataTable        dtdyjl  = blldyjl.GetList("fid='" + binid + "'").Tables[0];
                 if (dtdyjl.Rows.Count >= dyzcs)
                 {
                     return("1");
                 }
                 else
                 {
                     NCPEP.Model.T_Dyjl modeldyjl = new Model.T_Dyjl();
                     modeldyjl.dyr    = adminUser.AdminName;
                     modeldyjl.dysj   = DateTime.Now.ToString();
                     modeldyjl.dysqid = "1";//暂时不用
                     modeldyjl.fid    = binid;
                     blldyjl.Add(modeldyjl);
                 }
             }
             else
             {
                 NCPEP.Model.T_Dysq modeldysq = new Model.T_Dysq();
                 modeldysq.dycs   = "1";
                 modeldysq.dysqnr = "第一次打印";
                 modeldysq.dysqsj = DateTime.Now.ToString("yyyy-MM-dd");
                 modeldysq.dyzt   = "1";
                 modeldysq.fid    = binid;
                 blldysq.Add(modeldysq);
             }
             return("OK");
         }
         else
         {
             return("添加失败请重新操作! ");
         }
     }
     catch (Exception ex)
     {
         SystemErrorPlug.ErrorRecord("时间:[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]类名:[" + this.GetType().Name + "],行号:[" + Component.GetLineNum().ToString() + "行],错误信息:[" + ex.Message + "]");
         return("添加失败请重新操作,错误代码:500 ");
     }
 }