Exemple #1
0
        public ActionResult FaReportNameMgmt(string id)
        {
            if (SessionUserId == 0)
            {
                return(View("../Error/LoginError"));
            }
            string reportNameDisabled = "false";
            string enable             = "true";

            if (!string.IsNullOrEmpty(id))
            {
                FaReportName reportName = _faDocService.GetReportName(long.Parse(id));
                ViewData["reportNameId"] = reportName.Id;
                ViewData["reportName"]   = reportName.Name;
                ViewData["remark"]       = reportName.Remark;
                if (!reportName.Enable)
                {
                    enable = "false";
                }
                reportNameDisabled = "true";
            }
            ViewData["enable"]             = enable;
            ViewData["reportNameDisabled"] = reportNameDisabled;
            return(View());
        }
Exemple #2
0
 public void Save(FaReportName entity)
 {
     entity.LastUpdated = DateTime.Now;
     if (entity.Id == 0)
     {
         entity.CreateTime = DateTime.Now;
         DataContext.FaReportNames.InsertOnSubmit(entity);
     }
     DataContext.SubmitChanges();
 }
Exemple #3
0
        public string SaveReportName(FaReportName reportName)
        {
            try
            {
                int currentUserId = SessionUserId;
                if (currentUserId == 0)
                {
                    return(PesponseResult(false, "登录已失效,请重新登录在操作."));
                }
                var entity = new FaReportName();
                if (reportName.Id > 0)
                {
                    entity = _faDocService.GetReportName(reportName.Id);
                }
                else
                {
                    if (_faDocService.HasReportName(reportName.Name))
                    {
                        return(PesponseResult(false, "该公司名称已存在!"));
                    }
                }
                entity.Name   = reportName.Name;
                entity.Enable = reportName.Enable;
                entity.Remark = reportName.Remark ?? string.Empty;

                _faDocService.SaveReportName(entity);
                if (entity.Id > 0)
                {
                    string saveMsg = string.Format("AdReportName数据保存成功,编号:{0},I操作人:{1},时间:{2}。",
                                                   entity.Id, currentUserId, DateTime.Now);
                    LogHelper.Info(saveMsg);
                    return(PesponseResult("保存成功."));
                }
                return(PesponseResult(false, "保存失败."));
            }
            catch (Exception ex)
            {
                LogHelper.ExceptionLog(SessionUserId, "FaReportName/SaveReportName", ex);
                return(PesponseResult(false, "出现异常,ex.Message=" + ex.Message));
            }
        }
 public void SaveReportName(FaReportName entity)
 {
     _faReportNameRepository.Save(entity);
 }