Ejemplo n.º 1
0
        /// <summary>
        /// 添加学费
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddTuition(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("tuition", "add", userFromCookie.Id))
            {
                string ui_tuition_LocalType_add = context.Request.Params["ui_tuition_LocalType_add"] ?? "";
                string ui_tuition_Costs_add     = context.Request.Params["ui_tuition_Costs_add"] ?? "";
                string ui_tuition_Remark_add    = context.Request.Params["ui_tuition_Remark_add"] ?? "";

                DriveMgr.Model.TuitionModel tuitionAdd = new Model.TuitionModel();
                tuitionAdd.Costs     = decimal.Parse(ui_tuition_Costs_add);
                tuitionAdd.LocalType = Int32.Parse(ui_tuition_LocalType_add);
                tuitionAdd.Remark    = ui_tuition_Remark_add.Trim();

                tuitionAdd.CreateDate   = DateTime.Now;
                tuitionAdd.CreatePerson = userFromCookie.UserId;
                tuitionAdd.UpdatePerson = userFromCookie.UserId;
                tuitionAdd.UpdateDate   = DateTime.Now;

                if (!tuitionBll.IsExistTuition(tuitionAdd.LocalType.Value))
                {
                    if (tuitionBll.AddTuition(tuitionAdd))
                    {
                        userOperateLog.OperateInfo = "添加学费";
                        userOperateLog.IfSuccess   = true;
                        userOperateLog.Description = "添加成功,学费:" + ui_tuition_Costs_add.Trim();
                        context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                    }
                    else
                    {
                        userOperateLog.OperateInfo = "添加学费";
                        userOperateLog.IfSuccess   = false;
                        userOperateLog.Description = "添加失败";
                        context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                    }
                }
                else
                {
                    context.Response.Write("{\"msg\":\"该信息已经存在!\",\"success\":true}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加学费";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool UpdateTuition(Model.TuitionModel model)
 {
     return(tuitionDal.UpdateTuition(model));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public bool AddTuition(Model.TuitionModel model)
 {
     return(tuitionDal.AddTuition(model));
 }