예제 #1
0
 public bool EditCorporation(SysCorp syscorp)
 {
     try
     {
         if (syscorp == null)
         {
             return(false);
         }
         if (db.Entry(syscorp).GetValidationResult().IsValid)
         {
             db.Set <SysCorp>().Attach(syscorp);
             db.Entry(syscorp).State = EntityState.Modified;
             if (db.SaveChanges() == 1)
             {
                 return(true);
             }
         }
         return(false);
     }
     catch (Exception ex)
     {
         LogUtil.Exception("ExceptionLogger", ex);
         return(false);
     }
 }
        public ActionResult Information(SysCorp corp)
        {
            var currentUser = HttpContext.Session[Constants.USER_KEY] as USP.Models.POCO.User;

            corp.Creator    = currentUser.SysOperator.ID;
            corp.CreateTime = DateTime.Now;
            corp.Auditor    = null;
            corp.AuditTime  = null;
            if (ModelState.IsValid)
            {
                if (sysCorpBll.EditCorporation(corp))
                {
                    TempData["isSuccess"]   = "true";
                    TempData["MessageInfo"] = "完善信息成功!";
                    return(View("Corporations"));
                }
            }
            TempData["isSuccess"]    = "false";
            TempData["MessageInfo"]  = "完善信息失败!";
            ViewData["CorpTypeList"] = dropDownListService.InitCorpTypeDropDownList();
            ViewData["FeeTypeList"]  = dropDownListService.InitCorpFeeTypeDropDownList();
            ViewData["GradeList"]    = dropDownListService.InitSysCorpGradeDropDownList();
            ViewData["VocationList"] = dropDownListService.InitVocationDropDownList();
            ViewData["ProvinceList"] = dropDownListService.InitProvinceDropDownList();
            ViewData["AreaList"]     = dropDownListService.InitCityDropDownList(corp.Province);
            ViewData["CountyList"]   = dropDownListService.InitCountyDropDownList(corp.Area);
            return(View(corp));
        }
예제 #3
0
 public bool EditCorporation(SysCorp corp)
 {
     if (sysCorpDal.EditCorporation(corp))
     {
         return(true);
     }
     return(false);
 }
        public ActionResult EditCorporation(string id)
        {
            long    idParse;
            SysCorp model = new SysCorp();

            if (long.TryParse(id, out idParse))
            {
                model = sysCorpBll.GetCorporation(idParse);
            }
            ViewData["CorpTypeList"] = dropDownListService.InitCorpTypeDropDownList();
            ViewData["FeeTypeList"]  = dropDownListService.InitCorpFeeTypeDropDownList();
            ViewData["GradeList"]    = dropDownListService.InitSysCorpGradeDropDownList();
            ViewData["VocationList"] = dropDownListService.InitVocationDropDownList();
            ViewData["ProvinceList"] = dropDownListService.InitProvinceDropDownList();
            ViewData["AreaList"]     = dropDownListService.InitCityDropDownList(model.Province);
            ViewData["CountyList"]   = dropDownListService.InitCountyDropDownList(model.Area);
            return(View(model));
        }
        public ActionResult AuditorCorporation(SysCorp corp)
        {
            var currentUser = HttpContext.Session[Constants.USER_KEY] as USP.Models.POCO.User;

            var result = sysCorpBll.AuditorCorporation(corp.ID, currentUser.SysOperator.ID);

            if (result.flag == true)
            {
                TempData["returnMsgType"] = "success";
                TempData["returnMsg"]     = "审核通过成功";
            }
            else
            {
                TempData["returnMsgType"] = "error";
                TempData["returnMsg"]     = "审核通过失败";
            }

            return(RedirectToAction("Corporations", "Corporation", new { area = "System" }));
        }
        public ActionResult AuditorCorporation(string id)
        {
            long    idParse;
            SysCorp model = new SysCorp();

            if (long.TryParse(id, out idParse))
            {
                model = sysCorpBll.GetCorporation(idParse);
            }
            ViewData["CorpTypeList"] = dropDownListService.InitCorpTypeDropDownList();
            ViewData["FeeTypeList"]  = dropDownListService.InitCorpFeeTypeDropDownList();
            ViewData["GradeList"]    = dropDownListService.InitSysCorpGradeDropDownList();
            ViewData["VocationList"] = dropDownListService.InitVocationDropDownList();
            ViewBag.Province         = model.Province;
            ViewBag.Area             = model.Area;
            ViewBag.County           = model.County;
            ViewBag.Community        = model.Community;
            return(View(model));
        }
예제 #7
0
 public bool AuditorCorporation(SysCorp syscorp)
 {
     try
     {
         var model = db.SysCorp.FirstOrDefault(u => u.ID == syscorp.ID);
         if (db.Entry(syscorp).GetValidationResult().IsValid)
         {
             db.Set <SysCorp>().Attach(syscorp);
             db.Entry(syscorp).State = EntityState.Modified;
             if (db.SaveChanges() == 1)
             {
                 return(true);
             }
         }
         return(false);
     }
     catch (Exception ex)
     {
         LogUtil.Exception("ExceptionLogger", ex);
         return(false);
     }
 }