Esempio n. 1
0
        /// <summary>
        /// 保存年卷设置
        /// </summary>
        /// <param name="query"></param>
        /// <returns></returns>
        public ExecResult SaveYearVolume(YearVolumeEntity model)
        {
            HttpClientHelper clientHelper = new HttpClientHelper();
            ExecResult       result       = clientHelper.Post <ExecResult, YearVolumeEntity>(GetAPIUrl(APIConstant.YEARVOLUME_SAVE), model);

            return(result);
        }
Esempio n. 2
0
        /// <summary>
        /// 获取年卷设置实体
        /// </summary>
        /// <param name="query"></param>
        /// <returns></returns>
        public YearVolumeEntity GetYearVolumeModel(YearVolumeQuery query)
        {
            HttpClientHelper clientHelper = new HttpClientHelper();
            YearVolumeEntity model        = clientHelper.Post <YearVolumeEntity, YearVolumeQuery>(GetAPIUrl(APIConstant.YEARVOLUME_GETMODEL), query);

            return(model);
        }
Esempio n. 3
0
        public ActionResult CreateYearVolume(Int64 SetID = 0)
        {
            YearVolumeEntity model = GetYearVolumeModel(SetID);

            //if (SetID == 0)
            //    model.Status = 1;
            return(View(model));
        }
Esempio n. 4
0
        public ActionResult SaveYearVolume(YearVolumeEntity model)
        {
            IIssueFacadeService service = ServiceContainer.Instance.Container.Resolve <IIssueFacadeService>();

            model.JournalID = CurAuthor.JournalID;
            ExecResult result = service.SaveYearVolume(model);

            return(Json(new { result = result.result, msg = result.msg }));
        }
Esempio n. 5
0
        public YearVolumeEntity GetYearVolumeModel(YearVolumeQuery query)
        {
            IIssueService    service = ServiceContainer.Instance.Container.Resolve <IIssueService>();
            YearVolumeEntity model   = null;

            if (query.setID == 0)
            {
                model = service.GetMaxYearVolume(query.JournalID);
            }
            else
            {
                model = service.GetYearVolume(query.setID);
            }
            return(model);
        }
Esempio n. 6
0
        private YearVolumeEntity GetYearVolumeModel(Int64 SetID)
        {
            YearVolumeQuery query = new YearVolumeQuery();

            query.JournalID = CurAuthor.JournalID;
            query.setID     = SetID;
            IIssueFacadeService service = ServiceContainer.Instance.Container.Resolve <IIssueFacadeService>();
            YearVolumeEntity    model   = service.GetYearVolumeModel(query);

            if (model == null)
            {
                model = new YearVolumeEntity();
            }
            return(model);
        }
Esempio n. 7
0
        /// <summary>
        /// 保存年卷设置
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ExecResult SaveYearVolume(YearVolumeEntity model)
        {
            ExecResult execResult = new ExecResult();

            if (YearVolumeYearIsExists(model))
            {
                execResult.result = EnumJsonResult.failure.ToString();
                execResult.msg    = "该年信息已经存在!";
                return(execResult);
            }
            if (YearVolumeVolumeIsExists(model))
            {
                execResult.result = EnumJsonResult.failure.ToString();
                execResult.msg    = "该卷信息已经存在!";
                return(execResult);
            }
            bool result = false;

            if (model.SetID == 0)
            {
                result = AddYearVolume(model);
            }
            else
            {
                result = UpdateYearVolume(model);
            }
            if (result)
            {
                execResult.result = EnumJsonResult.success.ToString();
                execResult.msg    = "保存年卷设置成功!";
            }
            else
            {
                execResult.result = EnumJsonResult.failure.ToString();
                execResult.msg    = "保存年卷设置失败!";
            }
            return(execResult);
        }
Esempio n. 8
0
        public ExecResult SaveYearVolume(YearVolumeEntity model)
        {
            IIssueService service = ServiceContainer.Instance.Container.Resolve <IIssueService>();

            return(service.SaveYearVolume(model));
        }
Esempio n. 9
0
 /// <summary>
 /// 卷是否存在
 /// </summary>
 /// <param name="yearVolumeEntity"></param>
 /// <returns></returns>
 public bool YearVolumeVolumeIsExists(YearVolumeEntity yearVolumeEntity)
 {
     return(IssueBusProvider.YearVolumeVolumeIsExists(yearVolumeEntity));
 }
Esempio n. 10
0
 /// <summary>
 /// 编辑年卷
 /// </summary>
 /// <param name="yearVolumeEntity"></param>
 /// <returns></returns>
 public bool UpdateYearVolume(YearVolumeEntity yearVolumeEntity)
 {
     return(IssueBusProvider.UpdateYearVolume(yearVolumeEntity));
 }
Esempio n. 11
0
 /// <summary>
 /// 新增年卷
 /// </summary>
 /// <param name="yearVolumeEntity"></param>
 /// <returns></returns>
 public bool AddYearVolume(YearVolumeEntity yearVolumeEntity)
 {
     return(IssueBusProvider.AddYearVolume(yearVolumeEntity));
 }
Esempio n. 12
0
 /// <summary>
 /// 卷是否存在
 /// </summary>
 /// <param name="yearVolumeEntity"></param>
 /// <returns></returns>
 public bool YearVolumeVolumeIsExists(YearVolumeEntity yearVolumeEntity)
 {
     return(IssueDataAccess.Instance.YearVolumeVolumeIsExists(yearVolumeEntity));
 }
Esempio n. 13
0
 /// <summary>
 /// 编辑年卷
 /// </summary>
 /// <param name="yearVolumeEntity"></param>
 /// <returns></returns>
 public bool UpdateYearVolume(YearVolumeEntity yearVolumeEntity)
 {
     return(IssueDataAccess.Instance.UpdateYearVolume(yearVolumeEntity));
 }
Esempio n. 14
0
 /// <summary>
 /// 新增年卷
 /// </summary>
 /// <param name="yearVolumeEntity"></param>
 /// <returns></returns>
 public bool AddYearVolume(YearVolumeEntity yearVolumeEntity)
 {
     return(IssueDataAccess.Instance.AddYearVolume(yearVolumeEntity));
 }