Пример #1
0
        public ActionResult UnitBuildingQualify(ExpertUnitQualifySaveModel model)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                string erroMsg = string.Empty;
                result.IsSucc = true;
                t_D_userTableSH saveModel = new t_D_userTableSH()
                {
                    unitName    = model.unitName,
                    frdb        = model.frdb,
                    yyjczz      = model.yyjczz,
                    onesjz      = model.onesjz,
                    onedbqk     = model.onedbqk,
                    twosjz      = model.twosjz,
                    twodbqk     = model.twodbqk,
                    twodjjcsjz  = model.twodjjcsjz,
                    twodjjcdbqk = model.twodjjcdbqk,
                    twodztjgsjz = model.twodztjgsjz,
                    twoztjgdbqk = model.twoztjgdbqk,
                    twojzmqsjz  = model.twojzmqsjz,
                    twojzmqdbqk = model.twojzmqdbqk,
                    twogjgsjz   = model.twogjgsjz,
                    twogjgdbqk  = model.twogjgdbqk,
                    twojzqysjz  = model.twojzqysjz,
                    twojzqydbqk = model.twojzqydbqk,
                    threesjz    = model.threesjz,
                    threedbqk   = model.threedbqk,
                    foursjz     = model.foursjz,
                    fourdbqk    = model.fourdbqk,
                    shyj        = model.shyj,
                    username    = model.username,
                    createtime  = model.createtime,
                    addtime     = DateTime.Now,
                    pid         = model.pid
                };
                if (!checkQualifyService.SaveExpertUnitQualify(saveModel, GetCurrentUserId(), out erroMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = erroMsg;
                    result.IsSucc  = false;
                }
                else
                {
                    LogUserAction("对单位:{0} 进行了[建设工程质量检测机构资质]审批操作".Fmt(model.unitName));
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
                result.IsSucc  = true;
            }

            return(Content(result.ToJson()));
        }
Пример #2
0
        public ActionResult DetailUnitBuildingQualify(int?id, int?pid)
        {
            var model   = repSH.GetById(id);
            var tbTwo   = repTwo.GetByCondition(r => r.pid == pid).FirstOrDefault();
            var modelUI = new ExpertUnitQualifySaveModel()
            {
                pid         = pid,
                unitName    = model.unitName,
                frdb        = model.frdb,
                yyjczz      = model.yyjczz,
                onesjz      = model.onesjz,
                onedbqk     = model.onedbqk,
                twosjz      = model.twosjz,
                twodbqk     = model.twodbqk,
                twodjjcsjz  = model.twodjjcsjz,
                twodjjcdbqk = model.twodjjcdbqk,
                twodztjgsjz = model.twodztjgsjz,
                twoztjgdbqk = model.twoztjgdbqk,
                twojzmqsjz  = model.twojzmqsjz,
                twojzmqdbqk = model.twojzmqdbqk,
                twogjgsjz   = model.twogjgsjz,
                twogjgdbqk  = model.twogjgdbqk,
                twojzqysjz  = model.twojzqysjz,
                twojzqydbqk = model.twojzqydbqk,
                threesjz    = model.threesjz,
                threedbqk   = model.threedbqk,
                foursjz     = model.foursjz,
                fourdbqk    = model.fourdbqk,
                shyj        = model.shyj,
                username    = model.username,
                createtime  = model.createtime
            };

            if (tbTwo != null)
            {
                modelUI.OnesSb      = tbTwo.measnum; //计量认证编号
                modelUI.MeasnumPath = tbTwo.measnumpath;
                modelUI.sqjcyw      = tbTwo.sqjcyw;  //现有检测资质
            }


            return(View(modelUI));
        }