/// <summary>
 /// 删除还款
 /// </summary>
 /// <param name="userFromCookie"></param>
 /// <param name="context"></param>
 private void DelRepayment(DriveMgr.Model.User userFromCookie, HttpContext context)
 {
     if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("repayment", "delete", userFromCookie.Id))
     {
         string ids = context.Request.Params["id"].Trim(',');
         if (repaymentBll.DeleteRepaymentList(ids))
         {
             userOperateLog.OperateInfo = "删除还款费用";
             userOperateLog.IfSuccess   = true;
             userOperateLog.Description = "删除成功,还款费用主键:" + ids;
             context.Response.Write("{\"msg\":\"删除成功!\",\"success\":true}");
         }
         else
         {
             userOperateLog.OperateInfo = "删除还款费用";
             userOperateLog.IfSuccess   = false;
             userOperateLog.Description = "删除失败";
             context.Response.Write("{\"msg\":\"删除失败!\",\"success\":false}");
         }
     }
     else
     {
         userOperateLog.OperateInfo = "删除还款费用";
         userOperateLog.IfSuccess   = false;
         userOperateLog.Description = "无权限,请联系管理员";
         context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
     }
     DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
 }
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "application/json";
            string action = context.Request.Params["action"];

            try
            {
                DriveMgr.Model.User userFromCookie = DriveMgr.Common.UserHelper.GetUser(context);   //获取cookie里的用户对象
                userOperateLog          = new Model.UserOperateLog();
                userOperateLog.UserIp   = context.Request.UserHostAddress;
                userOperateLog.UserName = userFromCookie.UserId;
                switch (action)
                {
                case "search":
                    GetExpensesOfOneYear(context);
                    break;

                case "getIncomeTableData":
                    GetExpensesTableData(context);
                    break;

                default:
                    context.Response.Write("{\"msg\":\"参数错误!\",\"success\":false}");
                    break;
                }
            }
            catch (Exception ex)
            {
                context.Response.Write("{\"msg\":\"" + DriveMgr.Common.JsonHelper.StringFilter(ex.Message) + "\",\"success\":false}");
                userOperateLog.OperateInfo = "出账统计功能异常";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = DriveMgr.Common.JsonHelper.StringFilter(ex.Message);
                DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
            }
        }
Example #3
0
 /// <summary>
 /// 把DataRow行转成实体类对象
 /// </summary>
 private void DataRowToModel(DriveMgr.Model.User model, DataRow dr)
 {
     if (!DBNull.Value.Equals(dr["Id"]))
     {
         model.Id = int.Parse(dr["Id"].ToString());
     }
     if (!DBNull.Value.Equals(dr["UserId"]))
     {
         model.UserId = dr["UserId"].ToString();
     }
     if (!DBNull.Value.Equals(dr["UserName"]))
     {
         model.UserName = dr["UserName"].ToString();
     }
     if (!DBNull.Value.Equals(dr["UserPwd"]))
     {
         model.UserPwd = dr["UserPwd"].ToString();
     }
     if (!DBNull.Value.Equals(dr["IsAble"]))
     {
         model.IsAble = bool.Parse(dr["IsAble"].ToString());
     }
     if (!DBNull.Value.Equals(dr["IfChangePwd"]))
     {
         model.IfChangePwd = bool.Parse(dr["IfChangePwd"].ToString());
     }
     if (!DBNull.Value.Equals(dr["AddDate"]))
     {
         model.AddDate = Convert.ToDateTime(dr["AddDate"]);
     }
     if (!DBNull.Value.Equals(dr["Description"]))
     {
         model.Description = dr["Description"].ToString();
     }
 }
        /// <summary>
        /// 添加车辆信息
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddVehicle(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("vehicle", "add", userFromCookie.Id))
            {
                string ui_vehicle_LicencePlateNum_add = context.Request.Params["ui_vehicle_LicencePlateNum_add"] ?? "";
                string ui_vehicle_Owner_add           = context.Request.Params["ui_vehicle_Owner_add"] ?? "";
                string ui_vehicle_Brands_add          = context.Request.Params["ui_vehicle_Brands_add"] ?? "";
                string ui_vehicle_CarModel_add        = context.Request.Params["ui_vehicle_CarModel_add"] ?? "";
                string ui_vehicle_BuyPrice_add        = context.Request.Params["ui_vehicle_BuyPrice_add"] ?? "";
                string ui_vehicle_BuyDate_add         = context.Request.Params["ui_vehicle_BuyDate_add"] ?? "";
                string ui_vehicle_Remark_add          = context.Request.Params["ui_vehicle_Remark_add"] ?? "";
                string ui_vehicle_Status_add          = context.Request.Params["ui_vehicle_Status_add"] ?? "";

                DriveMgr.Model.VehicleModel vehicleAdd = new Model.VehicleModel();
                vehicleAdd.LicencePlateNum = ui_vehicle_LicencePlateNum_add.Trim();
                vehicleAdd.Owner           = ui_vehicle_Owner_add.Trim();
                vehicleAdd.Brands          = ui_vehicle_Brands_add.Trim();
                vehicleAdd.CarModel        = ui_vehicle_CarModel_add.Trim();
                if (!string.IsNullOrEmpty(ui_vehicle_BuyPrice_add.Trim()))
                {
                    vehicleAdd.BuyPrice = decimal.Parse(ui_vehicle_BuyPrice_add);
                }
                if (!string.IsNullOrEmpty(ui_vehicle_BuyDate_add.Trim()))
                {
                    vehicleAdd.BuyDate = DateTime.Parse(ui_vehicle_BuyDate_add);
                }
                vehicleAdd.Remark = ui_vehicle_Remark_add.Trim();
                vehicleAdd.Status = Int32.Parse(ui_vehicle_Status_add);

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

                if (vehicleBll.AddVehicle(vehicleAdd))
                {
                    userOperateLog.OperateInfo = "添加车辆信息";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,车辆:" + ui_vehicle_LicencePlateNum_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加车辆信息";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加车辆信息";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #5
0
        /// <summary>
        /// 添加场地出租信息
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddSiteRental(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("siteRental_local", "pay", userFromCookie.Id))
            {
                int    payid = Int32.Parse(context.Request.Params["payid"] ?? "-1");
                string ui_siteRental_RentObject_add      = context.Request.Params["ui_siteRental_RentObject_pay"] ?? "";
                string ui_siteRental_RentDate_add        = context.Request.Params["ui_siteRental_RentDate_pay"] ?? "";
                string ui_siteRental_LicencePlateNum_add = context.Request.Params["ui_siteRental_LicencePlateNum_pay"] ?? "";
                string ui_siteRental_PriceConfig_add     = context.Request.Params["ui_siteRental_PriceConfig_pay"] ?? "";
                string ui_siteRental_Longer_add          = context.Request.Params["ui_siteRental_Longer_pay"] ?? "";
                string ui_siteRental_TotalPrice_add      = context.Request.Params["ui_siteRental_TotalPrice_pay"] ?? "";
                string ui_siteRental_Remark_add          = context.Request.Params["ui_siteRental_Remark_pay"] ?? "";

                DriveMgr.Model.SiteRentalLocalModel siteRentalAdd = new Model.SiteRentalLocalModel();
                siteRentalAdd.StudentsID = payid;  //学员ID
                if (string.IsNullOrEmpty(ui_siteRental_PriceConfig_add.Trim()))
                {
                    siteRentalAdd.VehicleId = null;
                }
                else
                {
                    siteRentalAdd.VehicleId = Int32.Parse(ui_siteRental_LicencePlateNum_add.Trim());
                }
                siteRentalAdd.PriceConfigID = Int32.Parse(ui_siteRental_PriceConfig_add.Trim());
                siteRentalAdd.Longer        = decimal.Parse(ui_siteRental_Longer_add.Trim());
                siteRentalAdd.TotalPrice    = decimal.Parse(ui_siteRental_TotalPrice_add.Trim());
                siteRentalAdd.RentDate      = DateTime.Parse(ui_siteRental_RentDate_add.Trim());
                siteRentalAdd.Remark        = ui_siteRental_Remark_add.Trim();

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

                if (siteRentalBll.AddSiteRental(siteRentalAdd))
                {
                    userOperateLog.OperateInfo = payid + "添加场地出租信息";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,场地出租信息:" + ui_siteRental_LicencePlateNum_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加场地出租信息";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加场地出租信息";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #6
0
        /// <summary>
        /// 添加物品
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddGoods(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("goods", "add", userFromCookie.Id))
            {
                string ui_goods_GoodsName_add     = context.Request.Params["ui_goods_GoodsName_add"] ?? "";
                int    ui_goods_GoodsCategory_add = Int32.Parse(context.Request.Params["ui_goods_GoodsCategory_add"]);
                int    ui_goods_MinQuantity_add   = Int32.Parse(context.Request.Params["ui_goods_MinQuantity_add"]);
                int    ui_goods_MaxQuantity_add   = Int32.Parse(context.Request.Params["ui_goods_MaxQuantity_add"]);
                int    ui_goods_RealQuantity_add  = Int32.Parse(context.Request.Params["ui_goods_RealQuantity_add"]);
                string ui_goods_Specification_add = context.Request.Params["ui_goods_Specification_add"] ?? "";
                string ui_goods_Remark_add        = context.Request.Params["ui_goods_Remark_add"] ?? "";

                DriveMgr.Model.GoodsModel goodsAdd = new Model.GoodsModel();
                goodsAdd.GoodsName       = ui_goods_GoodsName_add.Trim();
                goodsAdd.GoodsCategoryID = ui_goods_GoodsCategory_add;
                goodsAdd.MinQuantity     = ui_goods_MinQuantity_add;
                goodsAdd.MaxQuantity     = ui_goods_MaxQuantity_add;
                goodsAdd.RealQuantity    = ui_goods_RealQuantity_add;
                goodsAdd.Specification   = ui_goods_Specification_add.Trim();
                goodsAdd.Remark          = ui_goods_Remark_add.Trim();

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

                if (!goodsBll.IsExistGoods(goodsAdd.GoodsName))
                {
                    if (goodsBll.AddGoods(goodsAdd))
                    {
                        userOperateLog.OperateInfo = "添加物品";
                        userOperateLog.IfSuccess   = true;
                        userOperateLog.Description = "添加成功,物品:" + ui_goods_GoodsName_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);
        }
Example #7
0
 /// <summary>
 /// 添加用户
 /// </summary>
 public int AddUser(Model.User user)
 {
     DriveMgr.Model.User userCompare = dal.GetUserByUserId(user.UserId);
     if (userCompare != null)
     {
         throw new Exception("已经存在此用户!");
     }
     return(dal.AddUser(user));
 }
        /// <summary>
        /// 编辑车辆
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditSiteRental(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("siteRental", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.SiteRentalModel siteRentalEdit = siteRentalBll.GetSiteRentalModel(id);
                string ui_siteRental_RentObject_edit          = context.Request.Params["ui_siteRental_RentObject_edit"] ?? "";
                string ui_siteRental_RentDate_edit            = context.Request.Params["ui_siteRental_RentDate_edit"] ?? "";
                string ui_siteRental_LicencePlateNum_edit     = context.Request.Params["ui_siteRental_LicencePlateNum_edit"] ?? "";
                string ui_siteRental_PriceConfig_edit         = context.Request.Params["ui_siteRental_PriceConfig_edit"] ?? "";
                string ui_siteRental_Longer_edit     = context.Request.Params["ui_siteRental_Longer_edit"] ?? "";
                string ui_siteRental_TotalPrice_edit = context.Request.Params["ui_siteRental_TotalPrice_edit"] ?? "";
                string ui_siteRental_Remark_edit     = context.Request.Params["ui_siteRental_Remark_edit"] ?? "";

                siteRentalEdit.RentObject = ui_siteRental_RentObject_edit.Trim();
                if (string.IsNullOrEmpty(ui_siteRental_LicencePlateNum_edit.Trim()))
                {
                    siteRentalEdit.VehicleId = null;
                }
                else
                {
                    siteRentalEdit.VehicleId = Int32.Parse(ui_siteRental_LicencePlateNum_edit.Trim());
                }
                siteRentalEdit.PriceConfigID = Int32.Parse(ui_siteRental_PriceConfig_edit.Trim());
                siteRentalEdit.Longer        = decimal.Parse(ui_siteRental_Longer_edit.Trim());
                siteRentalEdit.TotalPrice    = decimal.Parse(ui_siteRental_TotalPrice_edit.Trim());
                siteRentalEdit.RentDate      = DateTime.Parse(ui_siteRental_RentDate_edit.Trim());
                siteRentalEdit.Remark        = ui_siteRental_Remark_edit.Trim();

                siteRentalEdit.UpdatePerson = userFromCookie.UserId;
                siteRentalEdit.UpdateDate   = DateTime.Now;

                if (siteRentalBll.UpdateSiteRental(siteRentalEdit))
                {
                    userOperateLog.OperateInfo = "修改场地出租信息";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,场地出租信息主键:" + siteRentalEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改场地出租信息";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改场地出租信息";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
        /// <summary>
        /// 添加车辆出租信息
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddVehicleRental(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("vehicleRental", "add", userFromCookie.Id))
            {
                string ui_vehicleRental_StudentName_add = context.Request.Params["ui_vehicleRental_StudentName_add"] ?? "";
                //string ui_vehicleRental_StudentCode_add = context.Request.Params["ui_vehicleRental_StudentCode_add"] ?? "";
                //string ui_vehicleRental_CoachName_add = context.Request.Params["ui_vehicleRental_CoachName_add"] ?? "";
                string ui_vehicleRental_RentDate_add        = context.Request.Params["ui_vehicleRental_RentDate_add"] ?? "";
                string ui_vehicleRental_LicencePlateNum_add = context.Request.Params["ui_vehicleRental_LicencePlateNum_add"] ?? "";
                string ui_vehicleRental_PriceConfig_add     = context.Request.Params["ui_vehicleRental_PriceConfig_add"] ?? "";
                string ui_vehicleRental_Longer_add          = context.Request.Params["ui_vehicleRental_Longer_add"] ?? "";
                string ui_vehicleRental_TotalPrice_add      = context.Request.Params["ui_vehicleRental_TotalPrice_add"] ?? "";
                string ui_vehicleRental_Remark_add          = context.Request.Params["ui_vehicleRental_Remark_add"] ?? "";

                DriveMgr.Model.VehicleRentalModel vehicleRentalAdd = new Model.VehicleRentalModel();
                //vehicleRentalAdd.StudentCode = ui_vehicleRental_StudentName_add.Trim();
                vehicleRentalAdd.StudentName = ui_vehicleRental_StudentName_add.Trim();
                //vehicleRentalAdd.CoachName = ui_vehicleRental_CoachName_add.Trim();
                vehicleRentalAdd.VehicleId     = Int32.Parse(ui_vehicleRental_LicencePlateNum_add.Trim());
                vehicleRentalAdd.PriceConfigID = Int32.Parse(ui_vehicleRental_PriceConfig_add.Trim());
                vehicleRentalAdd.Longer        = decimal.Parse(ui_vehicleRental_Longer_add.Trim());
                vehicleRentalAdd.TotalPrice    = decimal.Parse(ui_vehicleRental_TotalPrice_add.Trim());
                vehicleRentalAdd.RentDate      = DateTime.Parse(ui_vehicleRental_RentDate_add.Trim());
                vehicleRentalAdd.Remark        = ui_vehicleRental_Remark_add.Trim();

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

                if (vehicleRentalBll.AddVehicleRental(vehicleRentalAdd))
                {
                    userOperateLog.OperateInfo = "添加车辆出租信息";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,车辆出租信息:" + ui_vehicleRental_LicencePlateNum_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加车辆出租信息";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加车辆出租信息";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
        /// <summary>
        /// 编辑车辆
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditVehicleRental(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("vehicleRental", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.VehicleRentalModel vehicleRentalEdit = vehicleRentalBll.GetVehicleRentalModel(id);
                string ui_vehicleRental_StudentName_edit            = context.Request.Params["ui_vehicleRental_StudentName_edit"] ?? "";
                //string ui_vehicleRental_StudentCode_edit = context.Request.Params["ui_vehicleRental_StudentCode_edit"] ?? "";
                //string ui_vehicleRental_CoachName_edit = context.Request.Params["ui_vehicleRental_CoachName_edit"] ?? "";
                string ui_vehicleRental_RentDate_edit        = context.Request.Params["ui_vehicleRental_RentDate_edit"] ?? "";
                string ui_vehicleRental_LicencePlateNum_edit = context.Request.Params["ui_vehicleRental_LicencePlateNum_edit"] ?? "";
                string ui_vehicleRental_PriceConfig_edit     = context.Request.Params["ui_vehicleRental_PriceConfig_edit"] ?? "";
                string ui_vehicleRental_Longer_edit          = context.Request.Params["ui_vehicleRental_Longer_edit"] ?? "";
                string ui_vehicleRental_TotalPrice_edit      = context.Request.Params["ui_vehicleRental_TotalPrice_edit"] ?? "";
                string ui_vehicleRental_Remark_edit          = context.Request.Params["ui_vehicleRental_Remark_edit"] ?? "";

                vehicleRentalEdit.StudentName = ui_vehicleRental_StudentName_edit.Trim();
                //vehicleRentalEdit.StudentCode = ui_vehicleRental_StudentName_edit.Trim();
                //vehicleRentalEdit.CoachName = ui_vehicleRental_CoachName_edit.Trim();
                vehicleRentalEdit.VehicleId     = Int32.Parse(ui_vehicleRental_LicencePlateNum_edit.Trim());
                vehicleRentalEdit.PriceConfigID = Int32.Parse(ui_vehicleRental_PriceConfig_edit.Trim());
                vehicleRentalEdit.Longer        = decimal.Parse(ui_vehicleRental_Longer_edit.Trim());
                vehicleRentalEdit.TotalPrice    = decimal.Parse(ui_vehicleRental_TotalPrice_edit.Trim());
                vehicleRentalEdit.RentDate      = DateTime.Parse(ui_vehicleRental_RentDate_edit.Trim());
                vehicleRentalEdit.Remark        = ui_vehicleRental_Remark_edit.Trim();

                vehicleRentalEdit.UpdatePerson = userFromCookie.UserId;
                vehicleRentalEdit.UpdateDate   = DateTime.Now;

                if (vehicleRentalBll.UpdateVehicleRental(vehicleRentalEdit))
                {
                    userOperateLog.OperateInfo = "修改车辆出租信息";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,车辆出租信息主键:" + vehicleRentalEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改车辆出租信息";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改车辆出租信息";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
        /// <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);
        }
Example #12
0
        /// <summary>
        /// 编辑物品
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditGoods(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("goods", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.GoodsModel goodsEdit = goodsBll.GetGoodsModel(id);
                string ui_goods_GoodsName_edit      = context.Request.Params["ui_goods_GoodsName_edit"] ?? "";
                int    ui_goods_GoodsCategory_edit  = Int32.Parse(context.Request.Params["ui_goods_GoodsCategory_edit"]);
                int    ui_goods_MinQuantity_edit    = Int32.Parse(context.Request.Params["ui_goods_MinQuantity_edit"]);
                int    ui_goods_MaxQuantity_edit    = Int32.Parse(context.Request.Params["ui_goods_MaxQuantity_edit"]);
                int    ui_goods_RealQuantity_edit   = Int32.Parse(context.Request.Params["ui_goods_RealQuantity_edit"]);
                string ui_goods_Specification_edit  = context.Request.Params["ui_goods_Specification_edit"] ?? "";
                string ui_goods_Remark_edit         = context.Request.Params["ui_goods_Remark_edit"] ?? "";

                goodsEdit.GoodsName       = ui_goods_GoodsName_edit.Trim();
                goodsEdit.GoodsCategoryID = ui_goods_GoodsCategory_edit;
                goodsEdit.MinQuantity     = ui_goods_MinQuantity_edit;
                goodsEdit.MaxQuantity     = ui_goods_MaxQuantity_edit;
                goodsEdit.RealQuantity    = ui_goods_RealQuantity_edit;
                goodsEdit.Specification   = ui_goods_Specification_edit.Trim();
                goodsEdit.Remark          = ui_goods_Remark_edit.Trim();

                goodsEdit.UpdatePerson = userFromCookie.UserId;
                goodsEdit.UpdateDate   = DateTime.Now;

                if (goodsBll.UpdateGoods(goodsEdit))
                {
                    userOperateLog.OperateInfo = "修改物品";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,物品主键:" + goodsEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改物品";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改物品";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #13
0
        /// <summary>
        /// 添加车辆维护信息
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddVehiclMaintenance(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("vehiclMaintenance", "add", userFromCookie.Id))
            {
                string ui_vehiclMaintenance_LicencePlateNum_add = context.Request.Params["ui_vehiclMaintenance_LicencePlateNum_add"] ?? "";
                string ui_vehiclMaintenance_MaintenanceType_add = context.Request.Params["ui_vehiclMaintenance_MaintenanceType_add"] ?? "";
                string ui_vehiclMaintenance_MaintenPerson_add   = context.Request.Params["ui_vehiclMaintenance_MaintenPerson_add"] ?? "";
                string ui_vehiclMaintenance_MaintenCosts_add    = context.Request.Params["ui_vehiclMaintenance_MaintenCosts_add"] ?? "";
                string ui_vehiclMaintenance_MaintenDate_add     = context.Request.Params["ui_vehiclMaintenance_MaintenDate_add"] ?? "";
                string ui_vehiclMaintenance_Remark_add          = context.Request.Params["ui_vehiclMaintenance_Remark_add"] ?? "";

                DriveMgr.Model.VehiclMaintenanceModel vehiclMaintenanceAdd = new Model.VehiclMaintenanceModel();
                vehiclMaintenanceAdd.VehicleId       = Int32.Parse(ui_vehiclMaintenance_LicencePlateNum_add.Trim());
                vehiclMaintenanceAdd.MaintenanceType = Int32.Parse(ui_vehiclMaintenance_MaintenanceType_add.Trim());
                vehiclMaintenanceAdd.MaintenPerson   = ui_vehiclMaintenance_MaintenPerson_add.Trim();
                vehiclMaintenanceAdd.MaintenCosts    = decimal.Parse(ui_vehiclMaintenance_MaintenCosts_add);
                vehiclMaintenanceAdd.MaintenDate     = DateTime.Parse(ui_vehiclMaintenance_MaintenDate_add);
                vehiclMaintenanceAdd.Remark          = ui_vehiclMaintenance_Remark_add.Trim();

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

                if (vehiclMaintenanceBll.AddVehiclMaintenance(vehiclMaintenanceAdd))
                {
                    userOperateLog.OperateInfo = "添加车辆维护信息";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,车辆维护信息:" + ui_vehiclMaintenance_LicencePlateNum_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加车辆维护信息";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加车辆维护信息";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #14
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "application/json";
            string action = context.Request.Params["action"];

            try
            {
                DriveMgr.Model.User userFromCookie = DriveMgr.Common.UserHelper.GetUser(context);   //获取cookie里的用户对象
                userOperateLog          = new Model.UserOperateLog();
                userOperateLog.UserIp   = context.Request.UserHostAddress;
                userOperateLog.UserName = userFromCookie.UserId;
                switch (action)
                {
                case "search":
                    SearchPriceConfig(context);
                    break;

                case "getAll":
                    string aa = priceConfigBll.GetPriceConfigDT(0);
                    context.Response.Write(priceConfigBll.GetPriceConfigDT(0));
                    break;

                case "add":
                    AddPriceConfig(userFromCookie, context);
                    break;

                case "edit":
                    EditPriceConfig(userFromCookie, context);
                    break;

                case "delete":
                    DelPriceConfig(userFromCookie, context);
                    break;

                default:
                    context.Response.Write("{\"msg\":\"参数错误!\",\"success\":false}");
                    break;
                }
            }
            catch (Exception ex)
            {
                context.Response.Write("{\"msg\":\"" + DriveMgr.Common.JsonHelper.StringFilter(ex.Message) + "\",\"success\":false}");
                userOperateLog.OperateInfo = "用户功能异常";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = DriveMgr.Common.JsonHelper.StringFilter(ex.Message);
                DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
            }
        }
        /// <summary>
        /// 添加业务招待费用
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddBusinessEntertain(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("businessEntertain", "add", userFromCookie.Id))
            {
                string ui_businessEntertain_EntertainObject_add = context.Request.Params["ui_businessEntertain_EntertainObject_add"] ?? "";
                string ui_businessEntertain_EntertainUse_add    = context.Request.Params["ui_businessEntertain_EntertainUse_add"] ?? "";
                string ui_businessEntertain_Transactor_add      = context.Request.Params["ui_businessEntertain_Transactor_add"] ?? "";
                string ui_businessEntertain_EntertainAmount_add = context.Request.Params["ui_businessEntertain_EntertainAmount_add"] ?? "";
                string ui_businessEntertain_TransactDate_add    = context.Request.Params["ui_businessEntertain_TransactDate_add"] ?? "";
                string ui_businessEntertain_Remark_add          = context.Request.Params["ui_businessEntertain_Remark_add"] ?? "";

                DriveMgr.Model.BusinessEntertainModel businessEntertainAdd = new Model.BusinessEntertainModel();
                businessEntertainAdd.EntertainObject = ui_businessEntertain_EntertainObject_add.Trim();
                businessEntertainAdd.EntertainUse    = ui_businessEntertain_EntertainUse_add.Trim();
                businessEntertainAdd.Transactor      = ui_businessEntertain_Transactor_add.Trim();
                businessEntertainAdd.EntertainAmount = decimal.Parse(ui_businessEntertain_EntertainAmount_add);
                businessEntertainAdd.TransactDate    = DateTime.Parse(ui_businessEntertain_TransactDate_add);
                businessEntertainAdd.Remark          = ui_businessEntertain_Remark_add.Trim();

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

                if (businessEntertainBll.AddBusinessEntertain(businessEntertainAdd))
                {
                    userOperateLog.OperateInfo = "添加业务招待费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,招待对象:" + ui_businessEntertain_EntertainObject_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加业务招待费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加业务招待费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
        /// <summary>
        /// 编辑业务招待费用
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditBusinessEntertain(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("businessEntertain", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.BusinessEntertainModel businessEntertainEdit = businessEntertainBll.GetBusinessEntertainModel(id);
                string ui_businessEntertain_EntertainObject_edit            = context.Request.Params["ui_businessEntertain_EntertainObject_edit"] ?? "";
                string ui_businessEntertain_EntertainUse_edit    = context.Request.Params["ui_businessEntertain_EntertainUse_edit"] ?? "";
                string ui_businessEntertain_Transactor_edit      = context.Request.Params["ui_businessEntertain_Transactor_edit"] ?? "";
                string ui_businessEntertain_EntertainAmount_edit = context.Request.Params["ui_businessEntertain_EntertainAmount_edit"] ?? "";
                string ui_businessEntertain_TransactDate_edit    = context.Request.Params["ui_businessEntertain_TransactDate_edit"] ?? "";
                string ui_businessEntertain_Remark_edit          = context.Request.Params["ui_businessEntertain_Remark_edit"] ?? "";

                businessEntertainEdit.EntertainObject = ui_businessEntertain_EntertainObject_edit.Trim();
                businessEntertainEdit.EntertainUse    = ui_businessEntertain_EntertainUse_edit.Trim();
                businessEntertainEdit.Transactor      = ui_businessEntertain_Transactor_edit.Trim();
                businessEntertainEdit.EntertainAmount = decimal.Parse(ui_businessEntertain_EntertainAmount_edit);
                businessEntertainEdit.TransactDate    = DateTime.Parse(ui_businessEntertain_TransactDate_edit);
                businessEntertainEdit.Remark          = ui_businessEntertain_Remark_edit.Trim();

                businessEntertainEdit.UpdatePerson = userFromCookie.UserId;
                businessEntertainEdit.UpdateDate   = DateTime.Now;

                if (businessEntertainBll.UpdateBusinessEntertain(businessEntertainEdit))
                {
                    userOperateLog.OperateInfo = "修改业务招待费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,业务招待费用主键:" + businessEntertainEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改业务招待费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改业务招待费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #17
0
        /// <summary>
        /// 用户登录
        /// </summary>
        public Model.User UserLogin(string loginId, string loginPwd)
        {
            StringBuilder sbSql = new StringBuilder();

            sbSql.Append("select top 1 Id,UserId,UserName,UserPwd,IsAble,IfChangePwd,AddDate,Description from tbUser ");
            sbSql.Append("where UserId=@UserId and UserPwd=@UserPwd");
            SqlParameter[] paras =
            {
                new SqlParameter("@UserId",  loginId),
                new SqlParameter("@UserPwd", loginPwd)
            };
            DriveMgr.Model.User user = null;
            DataTable           dt   = DriveMgr.Common.SqlHelper.GetDataTable(DriveMgr.Common.SqlHelper.connStr, CommandType.Text, sbSql.ToString(), paras);

            if (dt.Rows.Count > 0)
            {
                user = new Model.User();
                //DataRowToModel(user, dt.Rows[0]);
                //只取部分属性写入cookie(防止某些列特别长,例如description,导致cookie过长):
                if (!DBNull.Value.Equals(dt.Rows[0]["Id"]))
                {
                    user.Id = int.Parse(dt.Rows[0]["Id"].ToString());
                }
                if (!DBNull.Value.Equals(dt.Rows[0]["UserId"]))
                {
                    user.UserId = dt.Rows[0]["UserId"].ToString();
                }
                if (!DBNull.Value.Equals(dt.Rows[0]["UserName"]))
                {
                    user.UserName = dt.Rows[0]["UserName"].ToString();
                }
                if (!DBNull.Value.Equals(dt.Rows[0]["UserPwd"]))
                {
                    user.UserPwd = dt.Rows[0]["UserPwd"].ToString();
                }
                if (!DBNull.Value.Equals(dt.Rows[0]["IsAble"]))
                {
                    user.IsAble = bool.Parse(dt.Rows[0]["IsAble"].ToString());
                }
                if (!DBNull.Value.Equals(dt.Rows[0]["IfChangePwd"]))
                {
                    user.IfChangePwd = bool.Parse(dt.Rows[0]["IfChangePwd"].ToString());
                }
                return(user);
            }
            return(user);
        }
Example #18
0
        /// <summary>
        /// 编辑车辆
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditVehiclMaintenance(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("vehiclMaintenance", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.VehiclMaintenanceModel vehiclMaintenanceEdit = vehiclMaintenanceBll.GetVehiclMaintenanceModel(id);
                string ui_vehiclMaintenance_LicencePlateNum_edit            = context.Request.Params["ui_vehiclMaintenance_LicencePlateNum_edit"] ?? "";
                string ui_vehiclMaintenance_MaintenanceType_edit            = context.Request.Params["ui_vehiclMaintenance_MaintenanceType_edit"] ?? "";
                string ui_vehiclMaintenance_MaintenPerson_edit = context.Request.Params["ui_vehiclMaintenance_MaintenPerson_edit"] ?? "";
                string ui_vehiclMaintenance_MaintenCosts_edit  = context.Request.Params["ui_vehiclMaintenance_MaintenCosts_edit"] ?? "";
                string ui_vehiclMaintenance_MaintenDate_edit   = context.Request.Params["ui_vehiclMaintenance_MaintenDate_edit"] ?? "";
                string ui_vehiclMaintenance_Remark_edit        = context.Request.Params["ui_vehiclMaintenance_Remark_edit"] ?? "";

                vehiclMaintenanceEdit.VehicleId       = Int32.Parse(ui_vehiclMaintenance_LicencePlateNum_edit.Trim());
                vehiclMaintenanceEdit.MaintenanceType = Int32.Parse(ui_vehiclMaintenance_MaintenanceType_edit.Trim());
                vehiclMaintenanceEdit.MaintenPerson   = ui_vehiclMaintenance_MaintenPerson_edit.Trim();
                vehiclMaintenanceEdit.MaintenCosts    = decimal.Parse(ui_vehiclMaintenance_MaintenCosts_edit);
                vehiclMaintenanceEdit.MaintenDate     = DateTime.Parse(ui_vehiclMaintenance_MaintenDate_edit);
                vehiclMaintenanceEdit.Remark          = ui_vehiclMaintenance_Remark_edit.Trim();

                vehiclMaintenanceEdit.UpdatePerson = userFromCookie.UserId;
                vehiclMaintenanceEdit.UpdateDate   = DateTime.Now;

                if (vehiclMaintenanceBll.UpdateVehiclMaintenance(vehiclMaintenanceEdit))
                {
                    userOperateLog.OperateInfo = "修改车辆维护信息";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,车辆维护信息主键:" + vehiclMaintenanceEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改车辆维护信息";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改车辆维护信息";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
        /// <summary>
        /// 添加物资类别
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddGoodsCategory(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("goodsCategory", "add", userFromCookie.Id))
            {
                string ui_goodsCategory_CategoryName_add = context.Request.Params["ui_goodsCategory_CategoryName_add"] ?? "";
                string ui_goodsCategory_Remark_add       = context.Request.Params["ui_goodsCategory_Remark_add"] ?? "";

                DriveMgr.Model.GoodsCategoryModel goodsCategoryAdd = new Model.GoodsCategoryModel();
                goodsCategoryAdd.CategoryName = ui_goodsCategory_CategoryName_add.Trim();
                goodsCategoryAdd.Remark       = ui_goodsCategory_Remark_add.Trim();

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

                if (!goodsCategoryBll.IsExistGoodsCategory(goodsCategoryAdd.CategoryName))
                {
                    if (goodsCategoryBll.AddGoodsCategory(goodsCategoryAdd))
                    {
                        userOperateLog.OperateInfo = "添加物资类别";
                        userOperateLog.IfSuccess   = true;
                        userOperateLog.Description = "添加成功,物资类别:" + ui_goodsCategory_CategoryName_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);
        }
Example #20
0
        /// <summary>
        /// 添加办公费用
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddOffice(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("office", "add", userFromCookie.Id))
            {
                string ui_office_OfficeUse_add    = context.Request.Params["ui_office_OfficeUse_add"] ?? "";
                string ui_office_TagPerson_add    = context.Request.Params["ui_office_TagPerson_add"] ?? "";
                string ui_office_OfficeAmount_add = context.Request.Params["ui_office_OfficeAmount_add"] ?? "";
                string ui_office_UseDate_add      = context.Request.Params["ui_office_UseDate_add"] ?? "";
                string ui_office_Remark_add       = context.Request.Params["ui_office_Remark_add"] ?? "";

                DriveMgr.Model.OfficeModel officeAdd = new Model.OfficeModel();
                officeAdd.OfficeUse    = ui_office_OfficeUse_add.Trim();
                officeAdd.TagPerson    = ui_office_TagPerson_add.Trim();
                officeAdd.OfficeAmount = decimal.Parse(ui_office_OfficeAmount_add);
                officeAdd.UseDate      = DateTime.Parse(ui_office_UseDate_add);
                officeAdd.Remark       = ui_office_Remark_add.Trim();

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

                if (officeBll.AddOffice(officeAdd))
                {
                    userOperateLog.OperateInfo = "添加办公费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,办公用途:" + ui_office_OfficeUse_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加办公费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加办公费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
        /// <summary>
        /// 添加还款费用
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddRepayment(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("repayment", "add", userFromCookie.Id))
            {
                string ui_repayment_Bank_add            = context.Request.Params["ui_repayment_Bank_add"] ?? "";
                string ui_repayment_RepaymentPerson_add = context.Request.Params["ui_repayment_RepaymentPerson_add"] ?? "";
                string ui_repayment_RepaymentAmount_add = context.Request.Params["ui_repayment_RepaymentAmount_add"] ?? "";
                string ui_repayment_RepaymentDate_add   = context.Request.Params["ui_repayment_RepaymentDate_add"] ?? "";
                string ui_repayment_Remark_add          = context.Request.Params["ui_repayment_Remark_add"] ?? "";

                DriveMgr.Model.RepaymentModel repaymentAdd = new Model.RepaymentModel();
                repaymentAdd.Bank            = ui_repayment_Bank_add.Trim();
                repaymentAdd.RepaymentPerson = ui_repayment_RepaymentPerson_add.Trim();
                repaymentAdd.RepaymentAmount = decimal.Parse(ui_repayment_RepaymentAmount_add);
                repaymentAdd.RepaymentDate   = DateTime.Parse(ui_repayment_RepaymentDate_add);
                repaymentAdd.Remark          = ui_repayment_Remark_add.Trim();

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

                if (repaymentBll.AddRepayment(repaymentAdd))
                {
                    userOperateLog.OperateInfo = "添加还款费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,还款银行:" + ui_repayment_Bank_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加还款费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加还款费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #22
0
        /// <summary>
        /// 添加贷款费用
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddLoan(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("loan", "add", userFromCookie.Id))
            {
                string ui_loan_Bank_add       = context.Request.Params["ui_loan_Bank_add"] ?? "";
                string ui_loan_Lenders_add    = context.Request.Params["ui_loan_Lenders_add"] ?? "";
                string ui_loan_LoanAmount_add = context.Request.Params["ui_loan_LoanAmount_add"] ?? "";
                string ui_loan_LoanDate_add   = context.Request.Params["ui_loan_LoanDate_add"] ?? "";
                string ui_loan_Remark_add     = context.Request.Params["ui_loan_Remark_add"] ?? "";

                DriveMgr.Model.LoanModel loanAdd = new Model.LoanModel();
                loanAdd.Bank       = ui_loan_Bank_add.Trim();
                loanAdd.Lenders    = ui_loan_Lenders_add.Trim();
                loanAdd.LoanAmount = decimal.Parse(ui_loan_LoanAmount_add);
                loanAdd.LoanDate   = DateTime.Parse(ui_loan_LoanDate_add);
                loanAdd.Remark     = ui_loan_Remark_add.Trim();

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

                if (loanBll.AddLoan(loanAdd))
                {
                    userOperateLog.OperateInfo = "添加贷款费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,贷款银行:" + ui_loan_Bank_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加贷款费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加贷款费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #23
0
        /// <summary>
        /// 添加差旅费用
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddTravel(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("travel", "add", userFromCookie.Id))
            {
                string ui_travel_TravelUse_add    = context.Request.Params["ui_travel_TravelUse_add"] ?? "";
                string ui_travel_TravelPerson_add = context.Request.Params["ui_travel_TravelPerson_add"] ?? "";
                string ui_travel_TravelAmount_add = context.Request.Params["ui_travel_TravelAmount_add"] ?? "";
                string ui_travel_TraveDate_add    = context.Request.Params["ui_travel_TraveDate_add"] ?? "";
                string ui_travel_Remark_add       = context.Request.Params["ui_travel_Remark_add"] ?? "";

                DriveMgr.Model.TravelModel travelAdd = new Model.TravelModel();
                travelAdd.TravelUse    = ui_travel_TravelUse_add.Trim();
                travelAdd.TravelPerson = ui_travel_TravelPerson_add.Trim();
                travelAdd.TravelAmount = decimal.Parse(ui_travel_TravelAmount_add);
                travelAdd.TraveDate    = DateTime.Parse(ui_travel_TraveDate_add);
                travelAdd.Remark       = ui_travel_Remark_add.Trim();

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

                if (travelBll.AddTravel(travelAdd))
                {
                    userOperateLog.OperateInfo = "添加差旅费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,差旅用途:" + ui_travel_TravelUse_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加差旅费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加差旅费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #24
0
        /// <summary>
        /// 添加单价配置
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void AddPriceConfig(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("priceConfig", "add", userFromCookie.Id))
            {
                string ui_priceConfig_PriceTypeName_add = context.Request.Params["ui_priceConfig_PriceTypeName_add"] ?? "";
                string ui_priceConfig_ConfigType_add    = context.Request.Params["ui_priceConfig_ConfigType_add"] ?? "";
                string ui_priceConfig_Price_add         = context.Request.Params["ui_priceConfig_Price_add"] ?? "";
                string ui_priceConfig_Remark_add        = context.Request.Params["ui_priceConfig_Remark_add"] ?? "";

                string test = context.Request.Params["ccTest"] ?? "";

                DriveMgr.Model.PriceConfigModel priceConfigAdd = new Model.PriceConfigModel();
                priceConfigAdd.PriceTypeName = ui_priceConfig_PriceTypeName_add.Trim();
                priceConfigAdd.Price         = decimal.Parse(ui_priceConfig_Price_add);
                priceConfigAdd.ConfigType    = Int32.Parse(ui_priceConfig_ConfigType_add);
                priceConfigAdd.Remark        = ui_priceConfig_Remark_add.Trim();

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

                if (priceConfigBll.AddPriceConfig(priceConfigAdd))
                {
                    userOperateLog.OperateInfo = "添加单价配置";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "添加成功,单价配置:" + ui_priceConfig_PriceTypeName_add.Trim();
                    context.Response.Write("{\"msg\":\"添加成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "添加单价配置";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "添加失败";
                    context.Response.Write("{\"msg\":\"添加失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "添加单价配置";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
        /// <summary>
        /// 编辑还款
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditRepayment(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("repayment", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.RepaymentModel repaymentEdit = repaymentBll.GetRepaymentModel(id);
                string ui_repayment_Bank_edit            = context.Request.Params["ui_repayment_Bank_edit"] ?? "";
                string ui_repayment_RepaymentPerson_edit = context.Request.Params["ui_repayment_RepaymentPerson_edit"] ?? "";
                string ui_repayment_RepaymentAmount_edit = context.Request.Params["ui_repayment_RepaymentAmount_edit"] ?? "";
                string ui_repayment_RepaymentDate_edit   = context.Request.Params["ui_repayment_RepaymentDate_edit"] ?? "";
                string ui_repayment_Remark_edit          = context.Request.Params["ui_repayment_Remark_edit"] ?? "";

                repaymentEdit.Bank            = ui_repayment_Bank_edit.Trim();
                repaymentEdit.RepaymentPerson = ui_repayment_RepaymentPerson_edit.Trim();
                repaymentEdit.RepaymentAmount = decimal.Parse(ui_repayment_RepaymentAmount_edit);
                repaymentEdit.RepaymentDate   = DateTime.Parse(ui_repayment_RepaymentDate_edit);
                repaymentEdit.Remark          = ui_repayment_Remark_edit.Trim();

                repaymentEdit.UpdatePerson = userFromCookie.UserId;
                repaymentEdit.UpdateDate   = DateTime.Now;

                if (repaymentBll.UpdateRepayment(repaymentEdit))
                {
                    userOperateLog.OperateInfo = "修改还款费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,还款费用主键:" + repaymentEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改还款费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改还款费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #26
0
        /// <summary>
        /// 编辑贷款
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditLoan(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("loan", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.LoanModel loanEdit = loanBll.GetLoanModel(id);
                string ui_loan_Bank_edit          = context.Request.Params["ui_loan_Bank_edit"] ?? "";
                string ui_loan_Lenders_edit       = context.Request.Params["ui_loan_Lenders_edit"] ?? "";
                string ui_loan_LoanAmount_edit    = context.Request.Params["ui_loan_LoanAmount_edit"] ?? "";
                string ui_loan_LoanDate_edit      = context.Request.Params["ui_loan_LoanDate_edit"] ?? "";
                string ui_loan_Remark_edit        = context.Request.Params["ui_loan_Remark_edit"] ?? "";

                loanEdit.Bank       = ui_loan_Bank_edit.Trim();
                loanEdit.Lenders    = ui_loan_Lenders_edit.Trim();
                loanEdit.LoanAmount = decimal.Parse(ui_loan_LoanAmount_edit);
                loanEdit.LoanDate   = DateTime.Parse(ui_loan_LoanDate_edit);
                loanEdit.Remark     = ui_loan_Remark_edit.Trim();

                loanEdit.UpdatePerson = userFromCookie.UserId;
                loanEdit.UpdateDate   = DateTime.Now;

                if (loanBll.UpdateLoan(loanEdit))
                {
                    userOperateLog.OperateInfo = "修改贷款费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,贷款费用主键:" + loanEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改贷款费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改贷款费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #27
0
        /// <summary>
        /// 编辑差旅
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditTravel(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("travel", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.TravelModel travelEdit = travelBll.GetTravelModel(id);
                string ui_travel_TravelUse_edit       = context.Request.Params["ui_travel_TravelUse_edit"] ?? "";
                string ui_travel_TravelPerson_edit    = context.Request.Params["ui_travel_TravelPerson_edit"] ?? "";
                string ui_travel_TravelAmount_edit    = context.Request.Params["ui_travel_TravelAmount_edit"] ?? "";
                string ui_travel_TraveDate_edit       = context.Request.Params["ui_travel_TraveDate_edit"] ?? "";
                string ui_travel_Remark_edit          = context.Request.Params["ui_travel_Remark_edit"] ?? "";

                travelEdit.TravelUse    = ui_travel_TravelUse_edit.Trim();
                travelEdit.TravelPerson = ui_travel_TravelPerson_edit.Trim();
                travelEdit.TravelAmount = decimal.Parse(ui_travel_TravelAmount_edit);
                travelEdit.TraveDate    = DateTime.Parse(ui_travel_TraveDate_edit);
                travelEdit.Remark       = ui_travel_Remark_edit.Trim();

                travelEdit.UpdatePerson = userFromCookie.UserId;
                travelEdit.UpdateDate   = DateTime.Now;

                if (travelBll.UpdateTravel(travelEdit))
                {
                    userOperateLog.OperateInfo = "修改差旅费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,差旅费用主键:" + travelEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改差旅费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改差旅费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #28
0
        /// <summary>
        /// 编辑办公
        /// </summary>
        /// <param name="userFromCookie"></param>
        /// <param name="context"></param>
        private void EditOffice(DriveMgr.Model.User userFromCookie, HttpContext context)
        {
            if (userFromCookie != null && new DriveMgr.BLL.Authority().IfAuthority("office", "edit", userFromCookie.Id))
            {
                int id = Convert.ToInt32(context.Request.Params["id"]);
                DriveMgr.Model.OfficeModel officeEdit = officeBll.GetOfficeModel(id);
                string ui_office_OfficeUse_edit       = context.Request.Params["ui_office_OfficeUse_edit"] ?? "";
                string ui_office_TagPerson_edit       = context.Request.Params["ui_office_TagPerson_edit"] ?? "";
                string ui_office_OfficeAmount_edit    = context.Request.Params["ui_office_OfficeAmount_edit"] ?? "";
                string ui_office_UseDate_edit         = context.Request.Params["ui_office_UseDate_edit"] ?? "";
                string ui_office_Remark_edit          = context.Request.Params["ui_office_Remark_edit"] ?? "";

                officeEdit.OfficeUse    = ui_office_OfficeUse_edit.Trim();
                officeEdit.TagPerson    = ui_office_TagPerson_edit.Trim();
                officeEdit.OfficeAmount = decimal.Parse(ui_office_OfficeAmount_edit);
                officeEdit.UseDate      = DateTime.Parse(ui_office_UseDate_edit);
                officeEdit.Remark       = ui_office_Remark_edit.Trim();

                officeEdit.UpdatePerson = userFromCookie.UserId;
                officeEdit.UpdateDate   = DateTime.Now;

                if (officeBll.UpdateOffice(officeEdit))
                {
                    userOperateLog.OperateInfo = "修改办公费用";
                    userOperateLog.IfSuccess   = true;
                    userOperateLog.Description = "修改成功,办公费用主键:" + officeEdit.Id;
                    context.Response.Write("{\"msg\":\"修改成功!\",\"success\":true}");
                }
                else
                {
                    userOperateLog.OperateInfo = "修改办公费用";
                    userOperateLog.IfSuccess   = false;
                    userOperateLog.Description = "修改失败";
                    context.Response.Write("{\"msg\":\"修改失败!\",\"success\":false}");
                }
            }
            else
            {
                userOperateLog.OperateInfo = "修改办公费用";
                userOperateLog.IfSuccess   = false;
                userOperateLog.Description = "无权限,请联系管理员";
                context.Response.Write("{\"msg\":\"无权限,请联系管理员!\",\"success\":false}");
            }
            DriveMgr.BLL.UserOperateLog.InsertOperateInfo(userOperateLog);
        }
Example #29
0
        /// <summary>
        /// 根据id获取用户
        /// </summary>
        public Model.User GetUserById(string id)
        {
            string sql = "select * from tbUser where Id = @Id";

            DriveMgr.Model.User user = null;
            DataTable           dt   = DriveMgr.Common.SqlHelper.GetDataTable(DriveMgr.Common.SqlHelper.connStr, CommandType.Text, sql, new SqlParameter("@Id", id));

            if (dt.Rows.Count > 0)
            {
                user = new DriveMgr.Model.User();
                DataRowToModel(user, dt.Rows[0]);
                return(user);
            }
            else
            {
                return(null);
            }
        }
Example #30
0
        /// <summary>
        /// 根据用户id判断用户是否可用
        /// </summary>
        public Model.User CheckLoginByUserId(string userId)
        {
            string sql = "select top 1 Id,UserId,UserName,UserPwd,IsAble,IfChangePwd,AddDate,Description from tbUser where UserId=@UserId";

            DriveMgr.Model.User user = null;
            DataTable           dt   = DriveMgr.Common.SqlHelper.GetDataTable(DriveMgr.Common.SqlHelper.connStr, CommandType.Text, sql, new SqlParameter("@UserId", userId));

            if (dt.Rows.Count > 0)
            {
                user = new DriveMgr.Model.User();
                DataRowToModel(user, dt.Rows[0]);
                return(user);
            }
            else
            {
                return(null);
            }
        }