Example #1
0
        /// <summary>
        /// 删除事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnDelete(object sender, Views.MemberArgs e)
        {
            long userId = (long)User.UserData.Rows[0]["user_id"];

            if (Message.ShowQuery("确定删除【" + e.OldMemName + "】") == Message.Result.Ok)
            {
                Model.DeleteMember(userId, e.MemId);
                BindGridMember();
            }
        }
Example #2
0
        /// <summary>
        /// 保存事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnSave(object sender, Views.MemberArgs e)
        {
            long      userId    = (long)User.UserData.Rows[0]["user_id"];
            DataTable dtSameMem = Model.QueryIsExistSameMemNo(e.MemNo);

            if (dtSameMem != null && dtSameMem.Rows.Count > 0)
            {
                if ((long)dtSameMem.Rows[0]["mem_id"] != e.MemId)
                {
                    Message.Show("存在相同会员编号,请修改!");
                    return;
                }
            }

            dtSameMem = Model.QueryIsExistSamePlateNo(e.PlateNo);
            if (dtSameMem != null && dtSameMem.Rows.Count > 0)
            {
                if ((long)dtSameMem.Rows[0]["mem_id"] != e.MemId)
                {
                    Message.Show("存在相同车牌号,请修改!");
                    return;
                }
            }

            if (e.MemSaveStatus == "add")
            {
                if (Message.ShowQuery("确定要保存【" + e.MemName + "】+【" + e.PlateNo + "】?") == Message.Result.Ok)
                {
                    Model.InsertMember(e.MemNo, e.MemName, e.PlateNo, userId);
                }
            }
            if (e.MemSaveStatus == "update")
            {
                if (Message.ShowQuery("确定要修改【" + e.OldMemName + "】+【" + e.OldPlateNo + "】?") == Message.Result.Ok)
                {
                    Model.UpdateMember(e.MemNo, e.MemName, e.PlateNo, userId, e.MemId);
                }
            }
            BindGridMember();
        }
Example #3
0
 /// <summary>
 /// 初始化事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void view_OnInit(object sender, Views.MemberArgs e)
 {
     BindGridMember();
 }