예제 #1
0
        public Paging <List <Doc_WfdddrsModel> > GetWfdddrsList(string filter, int start, int limit)
        {
            List <Filter>  filters = JsonConvert.DeserializeObject <List <Filter> >(filter);
            Doc_WfdddrsBLL bll     = new Doc_WfdddrsBLL();

            return(bll.GetWfdddrsList(filters, start, limit));
        }
예제 #2
0
        public HttpResponseMessage ModifyWfdddrs()
        {
            HttpRequestBase  request = ((HttpContextWrapper)this.Request.Properties["MS_HttpContext"]).Request;
            Doc_WfdddrsBLL   bll     = new Doc_WfdddrsBLL();
            Doc_WfdddrsModel model   = new Doc_WfdddrsModel();

            if (!string.IsNullOrEmpty(request["ddid"]))
            {
                model.ddid = Convert.ToInt32(request["ddid"]);
            }
            model.wfdid = request["wfdid"];
            if (!string.IsNullOrEmpty(request["dwdid"]))
            {
                model.dwdid = Convert.ToInt32(request["dwdid"]);
            }
            if (!string.IsNullOrEmpty(request["isrequired"]))
            {
                model.isrequired = Convert.ToInt32(request["isrequired"]);
            }
            if (!string.IsNullOrEmpty(request["seq"]))
            {
                model.seq = Convert.ToInt32(request["seq"]);
            }
            model.status = 0;

            int result = bll.ModifyWfdddrs(model);

            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            response.Content = new StringContent("{\"success\":true}", Encoding.GetEncoding("UTF-8"), "text/html");
            return(response);
        }
예제 #3
0
        public List <Doc_WfdddrsModel> GetRequireWfdddrsList(string wfdid)
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetRequireWfdddrsList(wfdid));
        }
예제 #4
0
        public Paging <List <Doc_WfdddrsModel> > GetWfdddrsList(int start, int limit)
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetWfdddrsList(null, start, limit));
        }
예제 #5
0
        /// <summary>
        /// 获取流程阶段
        /// </summary>
        /// <returns></returns>
        public List <PhaseModel> GetPhaseList()
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetPhaseList());
        }
예제 #6
0
        public List <ClassModel> GetDefinitionsList(string wfdid)
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetCaseBookList(wfdid));
        }
예제 #7
0
        public List <Doc_WfsasModel> GetWFSASListAPI(int caseid, string tablename)
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetWFSASListAPI(caseid, tablename));
        }
예제 #8
0
        /// <summary>
        /// 获取责令停止违法行为通知书文书编号
        /// </summary>
        /// <param name="wfsaid"></param>
        /// <param name="ddid"></param>
        /// <returns></returns>
        public string GetZLTZWFXWTZSNumber(string wfsaid, int ddid)
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetZLTZWFXWTZSNumber(wfsaid, ddid));
        }
예제 #9
0
        /// <summary>
        /// 根据案件流程id获取抽样取证通知书
        /// </summary>
        /// <param name="wfdid"></param>
        /// <returns></returns>
        public List <Doc_WfsasModel> GetCYQZTZSList(string wfsaid, int ddid)
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetCYQZTZSList(wfsaid, ddid));
        }
예제 #10
0
        public List <Doc_WfsasModel> GetWFSASList(string wfsaid, int ddid, int?phaseid = null, string wfdid = null)
        {
            Doc_WfdddrsBLL bll = new Doc_WfdddrsBLL();

            return(bll.GetWFSASList(wfsaid, ddid, phaseid, wfdid));
        }
예제 #11
0
        public HttpResponseMessage EditSimpleCase()
        {
            HttpRequestBase       request       = ((HttpContextWrapper)this.Request.Properties["MS_HttpContext"]).Request;
            Case_SimpleCasesBLL   bll           = new Case_SimpleCasesBLL();
            Case_CaseSourcesBLL   casesourcebll = new Case_CaseSourcesBLL();
            Case_SimpleCasesModel model         = bll.GetSimpleCaseList(Convert.ToInt32(request["simpleid"]));

            model.cfjdsbh        = request["cfjdsbh"];
            model.casetypeid     = request["casetypeid"];
            model.casesourcename = request["casesourcename"];
            model.casename       = request["casename"];
            model.qlsxid         = request["qlsxid"];
            model.qlsx           = request["qlsx"];
            model.casereason     = request["casereason"];
            model.fromcasesource = request["fromcasesource"];
            model.caseaddress    = request["caseaddress"];
            model.sitedatetime   = Convert.ToDateTime(request["sitedatetime"]);
            model.geographical84 = request["grometry"];
            model.persontype     = request["persontype"];
            model.f_card         = request["f_card"];
            if (request["persontype"] == "type_zrr")
            {
                model.p_name           = request["p_name"];
                model.p_contactphone   = request["contactphone"];
                model.p_contactaddress = request["contactaddress"];
                model.p_cardtypename   = request["f_cardtype"] == "1" ? "身份证" : request["f_cardtype"] == "2" ? "军官证" : "护照";
            }
            else
            {
                model.f_name           = request["f_name"];
                model.f_dbr            = request["f_dbr"];
                model.f_cardnum        = request["f_cardnum"];
                model.f_contactphone   = request["contactphone"];
                model.f_contactaddress = request["contactaddress"];
                model.f_cardtypename   = request["f_cardtype"] == "1" ? "组织机构代码证" : request["f_cardtype"] == "2" ? "营业执照" : request["f_cardtype"] == "3" ? "税务登记证" : "社会信用代码";
            }

            model.p_sex          = request["p_sex"];
            model.p_cardtype     = request["p_cardtype"];
            model.p_cardnum      = request["p_cardnum"];
            model.f_cardtype     = request["f_cardtype"];
            model.f_wtr          = request["f_wtr"];
            model.contactphone   = request["contactphone"];
            model.contactaddress = request["contactaddress"];
            model.flfg           = request["flfg"];
            model.clyj           = request["clyj"];
            model.wfqx           = request["wfqx"];
            model.cf             = request["cf"];
            model.zdmj           = !string.IsNullOrEmpty(request["zdmj"]) ? Convert.ToDouble(request["zdmj"]) : 0;
            model.gdmj           = !string.IsNullOrEmpty(request["gdmj"]) ? Convert.ToDouble(request["gdmj"]) : 0;
            model.gtjzmj         = !string.IsNullOrEmpty(request["gtjzmj"]) ? Convert.ToDouble(request["gtjzmj"]) : 0;
            model.ghjzmj         = !string.IsNullOrEmpty(request["ghjzmj"]) ? Convert.ToDouble(request["ghjzmj"]) : 0;
            model.casecontent    = request["casecontent"];
            model.jktype         = request["jktype"];
            if (!string.IsNullOrEmpty(request["fk_money"]))
            {
                model.fk_money = Convert.ToDecimal(request["fk_money"]);
            }
            model.bank_name        = request["bank_name"];
            model.bank_account     = request["bank_account"];
            model.bank_accountname = request["bank_accountname"];
            model.zfr_name         = request["zfr_name"];
            model.zf_card          = request["zf_card"];
            model.zf_time          = Convert.ToDateTime(request["zf_time"]);
            model.zf_address       = request["zf_address"];
            model.createuserid     = Convert.ToInt32(request["userid"]);
            model.cswfsid          = request["cswfsid"];
            model.isphone          = 0;

            bll.EditSimpleCases(model);

            #region 简易案件文书
            //生成WORD、PDF文件
            DocumentReplaceHandleBLL    drhbll = new DocumentReplaceHandleBLL();
            Dictionary <string, string> dic    = casesourcebll.ToWordPDF("立案审批表", System.Web.Hosting.HostingEnvironment.MapPath("~/DocumentTemplate/" + "立案审批表" + (model.persontype == "type_zrr" ? "(个人)" : "(单位)") + ".docx"), ConfigManageClass.LegalCasePath, drhbll.GetDocumentDictory(model));

            Doc_WfdddrsBLL dwbll  = new Doc_WfdddrsBLL();
            int            result = dwbll.EditWFSASModel(Convert.ToInt32(request["dwfsasid"]), dic["WordPath"], dic["PDFPath"], Convert.ToInt32(request["userid"]));
            #endregion

            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);
            if (result > 0)
            {
                response.Content = new StringContent("{\"success\":true}", Encoding.GetEncoding("UTF-8"), "text/html");
            }
            else
            {
                response.Content = new StringContent("{\"success\":false}", Encoding.GetEncoding("UTF-8"), "text/html");
            }

            return(response);
        }