/// <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); }
/// <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); }
public ActionResult CreateYearVolume(Int64 SetID = 0) { YearVolumeEntity model = GetYearVolumeModel(SetID); //if (SetID == 0) // model.Status = 1; return(View(model)); }
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 })); }
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); }
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); }
/// <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); }
public ExecResult SaveYearVolume(YearVolumeEntity model) { IIssueService service = ServiceContainer.Instance.Container.Resolve <IIssueService>(); return(service.SaveYearVolume(model)); }
/// <summary> /// 卷是否存在 /// </summary> /// <param name="yearVolumeEntity"></param> /// <returns></returns> public bool YearVolumeVolumeIsExists(YearVolumeEntity yearVolumeEntity) { return(IssueBusProvider.YearVolumeVolumeIsExists(yearVolumeEntity)); }
/// <summary> /// 编辑年卷 /// </summary> /// <param name="yearVolumeEntity"></param> /// <returns></returns> public bool UpdateYearVolume(YearVolumeEntity yearVolumeEntity) { return(IssueBusProvider.UpdateYearVolume(yearVolumeEntity)); }
/// <summary> /// 新增年卷 /// </summary> /// <param name="yearVolumeEntity"></param> /// <returns></returns> public bool AddYearVolume(YearVolumeEntity yearVolumeEntity) { return(IssueBusProvider.AddYearVolume(yearVolumeEntity)); }
/// <summary> /// 卷是否存在 /// </summary> /// <param name="yearVolumeEntity"></param> /// <returns></returns> public bool YearVolumeVolumeIsExists(YearVolumeEntity yearVolumeEntity) { return(IssueDataAccess.Instance.YearVolumeVolumeIsExists(yearVolumeEntity)); }
/// <summary> /// 编辑年卷 /// </summary> /// <param name="yearVolumeEntity"></param> /// <returns></returns> public bool UpdateYearVolume(YearVolumeEntity yearVolumeEntity) { return(IssueDataAccess.Instance.UpdateYearVolume(yearVolumeEntity)); }
/// <summary> /// 新增年卷 /// </summary> /// <param name="yearVolumeEntity"></param> /// <returns></returns> public bool AddYearVolume(YearVolumeEntity yearVolumeEntity) { return(IssueDataAccess.Instance.AddYearVolume(yearVolumeEntity)); }