Example #1
0
        public ActionResult Create(TimeScoreCreateModel model)
        {
            SetViewBagOrgData(model.ORG_ID);
            if (ModelState.IsValid)
            {
                try
                {
                    var item = new CHK_TIMESCORE_PARAM()
                    {
                        ORG_ID       = model.ORG_ID,
                        A_BEGIN_TIME = model.A_BEGIN_TIME,
                        A_END_TIME   = model.A_END_TIME,
                        EAR_LAST_MIN = model.EAR_LAST_MIN,
                        LAT_LAST_MIN = model.LAT_LAST_MIN,
                        P_BEGIN_TIME = model.P_BEGIN_TIME,
                        P_END_TIME   = model.P_END_TIME
                    };

                    var timescoreDal = new CHK_TIMESCORE_PARAM_DAL();
                    timescoreDal.Save(item, UserState.UserID);

                    Alter("新增成功!", util.Enum.AlterTypeEnum.Success, false, true);
                    return(Redirect("/Home/Blank"));
                }
                catch (Exception ex)
                {
                    LogHelper.ErrorLog("新增出错。", ex);
                    ModelState.AddModelError("", "新增出错。");
                    return(View(model));
                }
            }
            return(View(model));
        }
Example #2
0
        public ActionResult Edit(string id)
        {
            try
            {
                var timescoreDal = new CHK_TIMESCORE_PARAM_DAL();
                var param        = timescoreDal.Get(id);
                var item         = new TimeScoreCreateModel()
                {
                    A_BEGIN_TIME = param.A_BEGIN_TIME,
                    A_END_TIME   = param.A_END_TIME,
                    EAR_LAST_MIN = param.EAR_LAST_MIN,
                    LAT_LAST_MIN = param.LAT_LAST_MIN,
                    ORG_ID       = param.ORG_ID,
                    ORG_NAM      = param.HALL_NAM,
                    P_BEGIN_TIME = param.P_BEGIN_TIME,
                    P_END_TIME   = param.P_END_TIME
                };

                return(View(item));
            }
            catch (Exception ex)
            {
                LogHelper.ErrorLog("修改出错", ex);
                return(RedirectToAction("Error", "Home"));
            }
        }
Example #3
0
        public ActionResult Edit(TimeScoreCreateModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var item = new CHK_TIMESCORE_PARAM()
                    {
                        ORG_ID       = model.ORG_ID,
                        A_BEGIN_TIME = model.A_BEGIN_TIME,
                        A_END_TIME   = model.A_END_TIME,
                        EAR_LAST_MIN = model.EAR_LAST_MIN,
                        LAT_LAST_MIN = model.LAT_LAST_MIN,
                        P_BEGIN_TIME = model.P_BEGIN_TIME,
                        P_END_TIME   = model.P_END_TIME,
                        MODIFY_DTIME = DateTime.Now,
                        MODIFY_ID    = UserState.UserID
                    };

                    var rst = timescoreParamDao.UpdateObject(item);
                    if (rst > 0)
                    {
                        Alter("修改成功!", util.Enum.AlterTypeEnum.Success, false, true);
                        return(Redirect("/Home/Blank"));
                    }
                }

                ModelState.AddModelError("", "修改失败。");
                return(View(model));
            }
            catch (Exception ex)
            {
                LogHelper.ErrorLog("修改出错!", ex);
                ModelState.AddModelError("", "修改失败!" + ex.Message);
                return(RedirectToAction("Error", "Home"));
            }
        }