Пример #1
0
 protected int sid = 0;//结算供应商ID
 public void LoadPage()
 {
     edit_id = RequestTool.RequestInt("edit_id", 0);
     id      = RequestTool.RequestInt("id", 0);
     sid     = RequestTool.RequestInt("sid", 0);
     if (id == 0)
     {
         try
         {
             id = B_Lebi_User_Address.GetMaxId("User_id=" + CurrentUser.id + "");
         }
         catch (InvalidCastException)
         {
             id = 0;
         }
     }
     models  = B_Lebi_User_Address.GetList("User_id=" + CurrentUser.id + "", "");
     address = B_Lebi_User_Address.GetModel(CurrentUser.User_Address_id);
     if (address == null)
     {
         address = B_Lebi_User_Address.GetModel("User_id=" + CurrentUser.id + " order by id desc");
     }
     if (address == null)
     {
         address = new Lebi_User_Address();
     }
     if (edit_id > 0)
     {
         edit_address = B_Lebi_User_Address.GetModel(edit_id);
     }
     if (edit_address == null)
     {
         edit_address = new Lebi_User_Address();
     }
 }
Пример #2
0
        /// <summary>
        /// 添加/编辑收货人信息
        /// </summary>
        public void Address_Edit()
        {
            int id = RequestTool.RequestInt("id", 0);
            Lebi_User_Address model = B_Lebi_User_Address.GetModel("User_id=" + CurrentUser.id + " and id = " + id);

            if (model == null)
            {
                model         = new Lebi_User_Address();
                model         = B_Lebi_User_Address.SafeBindForm(model);
                model.User_id = CurrentUser.id;
                B_Lebi_User_Address.Add(model);
                id = B_Lebi_User_Address.GetMaxId("User_id=" + CurrentUser.id + "");
            }
            else
            {
                model = B_Lebi_User_Address.SafeBindForm(model);
                B_Lebi_User_Address.Update(model);
            }
            CurrentUser.User_Address_id = id;
            B_Lebi_User.Update(CurrentUser);
            Response.Write("{\"msg\":\"OK\",\"id\":\"" + id + "\"}");
        }
Пример #3
0
        /// <summary>
        /// 删除收货人信息
        /// </summary>
        public void Address_Del()
        {
            string id = RequestTool.RequestSafeString("id");

            if (id == "")
            {
                Response.Write("{\"msg\":\"" + Tag("请选择要删除的信息") + "\"}");
                return;
            }
            B_Lebi_User_Address.Delete("User_id = " + CurrentUser.id + " and id in (lbsql{" + id + "})");
            Lebi_User_Address model = B_Lebi_User_Address.GetModel("User_id = " + CurrentUser.id + " and id = " + CurrentUser.User_Address_id + "");

            if (model == null)
            {
                Lebi_User_Address models = B_Lebi_User_Address.GetModel("User_id = " + CurrentUser.id + "");
                if (models != null)
                {
                    CurrentUser.User_Address_id = B_Lebi_User_Address.GetMaxId("User_id=" + CurrentUser.id + "");
                }
                B_Lebi_User.Update(CurrentUser);
            }
            Response.Write("{\"msg\":\"OK\"}");
        }