public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; NFMT.Common.ResultModel result = new NFMT.Common.ResultModel(); string clauseText = context.Request.Form["tv"]; string clauseEtext = context.Request.Form["ev"]; if (string.IsNullOrEmpty(clauseText)) { result.Message = "合约条款中文内容不能为空"; context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result)); context.Response.End(); } if (string.IsNullOrEmpty(clauseEtext)) { result.Message = "合约条款英文内容不能为空"; context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result)); context.Response.End(); } NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser; NFMT.Data.Model.ContractClause clause = new NFMT.Data.Model.ContractClause(); clause.ClauseEnText = clauseEtext; clause.ClauseStatus = NFMT.Common.StatusEnum.已录入; clause.ClauseText = clauseText; clause.CreatorId = user.EmpId; NFMT.Data.BLL.ContractClauseBLL clauseBLL = new NFMT.Data.BLL.ContractClauseBLL(); result = clauseBLL.Insert(user, clause); context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result)); }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string clauseText = context.Request.Form["tv"]; string clauseEtext = context.Request.Form["ev"]; int clauseStatus = 0; int clauseId = 0; if (string.IsNullOrEmpty(clauseText)) { context.Response.Write("合约条款中文内容不能为空"); context.Response.End(); } if (string.IsNullOrEmpty(clauseEtext)) { context.Response.Write("合约条款英文内容不能为空"); context.Response.End(); } if (!int.TryParse(context.Request.Form["cs"], out clauseStatus) || clauseStatus <= 0) { context.Response.Write("必须选择数据状态"); context.Response.End(); } if (!int.TryParse(context.Request.Form["cid"], out clauseId) || clauseId <= 0) { context.Response.Write("合约条款序号错误"); context.Response.End(); } NFMT.Data.BLL.ContractClauseBLL bll = new NFMT.Data.BLL.ContractClauseBLL(); NFMT.Data.Model.ContractClause clause = new NFMT.Data.Model.ContractClause(); NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser; clause.LastModifyId = user.EmpId; clause.ClauseText = clauseText; clause.ClauseEnText = clauseEtext; clause.ClauseId = clauseId; clause.ClauseStatus = (NFMT.Common.StatusEnum)clauseStatus; NFMT.Common.ResultModel result = bll.Update(user, clause); context.Response.Write(result.Message); }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; int clauseId = 0; int operateId = 0; if (!int.TryParse(context.Request.Form["ci"], out clauseId) || clauseId <= 0) { context.Response.Write("模板序号错误"); context.Response.End(); } if (!int.TryParse(context.Request.Form["oi"], out operateId) || operateId <= 0) { context.Response.Write("操作错误"); context.Response.End(); } NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser; NFMT.Data.BLL.ContractClauseBLL bll = new NFMT.Data.BLL.ContractClauseBLL(); NFMT.Data.Model.ContractClause clause = new NFMT.Data.Model.ContractClause(); clause.LastModifyId = user.EmpId; clause.ClauseId = clauseId; NFMT.Common.OperateEnum operateEnum = (NFMT.Common.OperateEnum)operateId; NFMT.Common.ResultModel result = new NFMT.Common.ResultModel(); switch (operateEnum) { case NFMT.Common.OperateEnum.冻结: result = bll.Freeze(user, clause); break; case NFMT.Common.OperateEnum.解除冻结: result = bll.UnFreeze(user, clause); break; } context.Response.Write(result.Message); }