private void AddSequence(HttpContext ctx)
        {
            var entity = new CiSequenceEntity {
                DeleteMark = 0
            };
            var vUser = Utils.UserInfo;

            entity = GetPageEntity(entity);
            var statusCode    = string.Empty;
            var statusMessage = string.Empty;

            try
            {
                string keyId = RDIFrameworkService.Instance.SequenceService.Add(vUser, entity, out statusCode, out statusMessage);

                ctx.Response.Write(statusCode == StatusCode.OKAdd.ToString()
                    ? new JsonMessage {
                    Success = true, Data = keyId, Message = statusMessage
                }.ToString()
                    : new JsonMessage {
                    Success = false, Data = "0", Message = statusMessage
                }.ToString());
            }
            catch (Exception ex)
            {
                ctx.Response.Write(new JsonMessage {
                    Success = false, Data = "0", Message = statusMessage + ex.Message
                }.ToString());
            }
        }
Beispiel #2
0
 /// <summary>
 /// 加载窗体
 /// </summary>
 public override void FormOnLoad()
 {
     this.sequenceEntity = RDIFrameworkService.Instance.SequenceService.GetEntity(UserInfo, this.EntityId);
     // 显示内容
     this.ShowEntity();
     // 焦点定位
     this.ActiveControl = this.txtFullName;
     this.txtFullName.SelectAll();
     this.txtFullName.Focus();
 }
 private CiSequenceEntity GetPageEntity(CiSequenceEntity entity)
 {
     entity.FullName    = PublicMethod.GetString(WebCommon.StringHelper.GetRequestObject("FullName"));
     entity.Prefix      = PublicMethod.GetString(WebCommon.StringHelper.GetRequestObject("Prefix"));
     entity.Separate    = PublicMethod.GetString(WebCommon.StringHelper.GetRequestObject("Separate"));
     entity.Sequence    = BusinessLogic.ConvertToNullableInt(WebCommon.StringHelper.GetRequestObject("Sequence"));
     entity.Reduction   = BusinessLogic.ConvertToNullableInt(WebCommon.StringHelper.GetRequestObject("Reduction"));
     entity.Step        = BusinessLogic.ConvertToNullableInt(WebCommon.StringHelper.GetRequestObject("Step"));
     entity.Description = PublicMethod.GetString(WebCommon.StringHelper.GetRequestObject("Description"));
     return(entity);
 }
 /// <summary>
 /// 读取屏幕数据
 /// </summary>
 /// <returns>序列实体</returns>
 private CiSequenceEntity GetObject()
 {
     sequenceEntity = new CiSequenceEntity
     {
         FullName    = this.txtFullName.Text,
         Prefix      = this.txtPrefix.Text,
         Separate    = this.txtSeparate.Text,
         Sequence    = BusinessLogic.ConvertToNullableInt(this.txtSequence.Text),
         Reduction   = BusinessLogic.ConvertToNullableInt(this.txtReduction.Text),
         Step        = BusinessLogic.ConvertToNullableInt(this.txtStep.Text),
         Description = this.txtDescription.Text,
     };
     return(sequenceEntity);
 }