示例#1
0
    protected void rptOrder_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        string type = e.CommandName;

        Id = Convert.ToInt32(e.CommandArgument);

        if (type == "del")
        {
            Hi.Model.DIS_Order OrderInfoModel = OrderInfoBLL.GetModel(Id);

            if (OrderInfoModel != null)
            {
                if (OrderInfoModel.OState == (int)Enums.OrderState.退回 || OrderInfoModel.OState == (int)Enums.OrderState.未提交)
                {
                    OrderInfoModel.dr = 1;
                    bool falg = OrderInfoBLL.OrderDel(OrderInfoModel);
                    if (falg)
                    {
                        //JScript.ShowAlert(this, "");
                        Bind();
                    }
                }
                else
                {
                    JScript.AlertMsgOne(this, "订单处理中,不能删除!", JScript.IconOption.错误);
                }
            }
        }
    }
示例#2
0
    /// <summary>
    /// 保存
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Hi.Model.DIS_Order OrderModel = OrderBll.GetModel(KeyID);

        try
        {
            string BillNo = this.txtBillNo.Value.Trim();
            string IsBill = this.rdoIsBillOk.Checked ? "1" : "0";

            if (OrderModel != null)
            {
                //if (OrderModel.IsBill == 0)
                //{
                //    OrderModel.BillNo = BillNo;
                //    OrderModel.IsBill = IsBill.ToInt(0);

                //    if (OrderBll.Update(OrderModel))
                //    {
                //        Response.Write("<script language=\"javascript\">window.parent.Audit('" + Common.DesEncrypt(KeyID.ToString(), Common.EncryptKey) + "');</script>");
                //    }
                //}
                //else
                //    JScript.AlertMsgOne(this, "发票信息已完成,不能再保存!", JScript.IconOption.错误, 2500);
            }
            else
            {
                JScript.AlertMsgOne(this, "数据不存在!", JScript.IconOption.错误, 2500);
            }
        }
        catch (Exception ex)
        {
            JScript.AlertMsgOne(this, "保存失败!", JScript.IconOption.错误, 2500);
        }
    }
示例#3
0
    /// <summary>
    /// 审核
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnAudit_Click(object sender, EventArgs e)
    {
        Hi.Model.DIS_Order OrderInfoModel = OrderInfoBll.GetModel(KeyID);

        if (OrderInfoModel != null)
        {
            if (OrderInfoModel.OState == (int)Enums.OrderState.待审核)
            {
                string sql = " update [DIS_Order] set [OState]=" + (int)Enums.OrderState.已审 + " where ID=" + KeyID;
                if (OrderInfoBll.UpdateOrderState(sql))
                {
                    Utils.AddSysBusinessLog(this.CompID, "Order", KeyID.ToString(), "审核通过", "");
                    Bind();
                }
            }
            else
            {
                JScript.AlertMsgOne(this, "数据状态不正确,不能进行审核!", JScript.IconOption.错误, 2500);
            }
        }
        else
        {
            JScript.AlertMsgOne(this, "数据不存在", JScript.IconOption.错误, 2500);
        }
    }
示例#4
0
    /// <summary>
    /// 禁用
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btn_Del(object sender, EventArgs e)
    {
        Hi.Model.SYS_CompUser        User         = new Hi.BLL.SYS_CompUser().GetModel(KeyID);
        List <Hi.Model.SYS_CompUser> ListCompUser = new Hi.BLL.SYS_CompUser().GetList("top 1 *", "   UserID=" + KeyID + " and DisID=" + DisID + " and ctype=2 ", "");

        if (ListCompUser.Count > 0)
        {
            if (ListCompUser[0].UType == 5)
            {
                JScript.AlertMsgOne(this, "该用户为管理员,不可禁用!", JScript.IconOption.错误, 2500);
                return;
            }
            else
            {
                ListCompUser[0].IsEnabled  = 0;
                ListCompUser[0].ts         = DateTime.Now;
                ListCompUser[0].modifyuser = UserID;
                if (new Hi.BLL.SYS_CompUser().Update(ListCompUser[0]))
                {
                    this.Page.ClientScript.RegisterStartupScript(Page.GetType(), "msg", "<script>window.parent.save();</script>");
                }
            }
        }
        else
        {
            JScript.AlertMsgOne(this, "用户不存在!", JScript.IconOption.错误, 2500);
            return;
        }
        DataBinds();
    }
示例#5
0
    protected void btn_Use(object sender, EventArgs e)
    {
        List <Hi.Model.SYS_CompUser> ListCompUser = new Hi.BLL.SYS_CompUser().GetList("top 1 *", "   UserID=" + KeyID + " and DisID=" + DisID + " and ctype=2 ", "");

        if (ListCompUser.Count > 0)
        {
            List <Hi.Model.SYS_Role> ListRole = new Hi.BLL.SYS_Role().GetList("RoleName,IsEnabled", " dr=0 and id=" + ListCompUser[0].RoleID + "", "");
            if (ListRole.Count > 0)
            {
                if (ListRole[0].IsEnabled == 0)
                {
                    JScript.AlertMsgOne(this, "请先启用该人员所在岗位(" + ListRole[0].RoleName + ")!", JScript.IconOption.错误, 2500);
                    return;
                }
            }
            ListCompUser[0].IsEnabled  = 1;
            ListCompUser[0].ts         = DateTime.Now;
            ListCompUser[0].modifyuser = UserID;
            if (new Hi.BLL.SYS_CompUser().Update(ListCompUser[0]))
            {
                this.Page.ClientScript.RegisterStartupScript(Page.GetType(), "msg", "<script>window.parent.save();</script>");
            }
        }
        else
        {
            JScript.AlertMsgOne(this, "用户不存在!", JScript.IconOption.错误, 2500);
            return;
        }
        DataBinds();
    }
示例#6
0
 public void DataBinds()
 {
     if (KeyID != 0)
     {
         try
         {
             Hi.Model.SYS_Role role = new Hi.BLL.SYS_Role().GetModel(KeyID);
             if (role != null)
             {
                 if (role.IsEnabled == 1)
                 {
                     UseIcon.Visible = false;
                 }
                 else
                 {
                     NUseIcon.Visible = false;
                 }
                 lblRoleName.InnerText   = role.RoleName;
                 lblRemark.InnerText     = role.Remark;
                 lblSortIndex.InnerText  = role.SortIndex;
                 lblCreateDate.InnerText = role.CreateDate.ToShortDateString();
                 lblIsEnabled.InnerHtml  = role.IsEnabled == 1 ? "启用" : "<font color=red>禁用</font>";
             }
             else
             {
                 JScript.AlertMsgOne(this, "此条数据不存在!", JScript.IconOption.错误);
                 return;
             }
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }
示例#7
0
 public void DataBinds()
 {
     if (KeyID != 0)
     {
         try
         {
             Hi.Model.SYS_Role role = new Hi.BLL.SYS_Role().GetModel(KeyID);
             if (role != null)
             {
                 txtRoleName.Text = role.RoleName;
                 if (role.RoleName == "企业管理员")
                 {
                     txtRoleName.Enabled = false;
                 }
                 txtRemark.Value    = role.Remark;
                 txtSortIndex.Value = role.SortIndex;
                 if (role.IsEnabled != 1)
                 {
                     rdAuditNo.Checked  = true;
                     rdAuditYes.Checked = false;
                 }
             }
             else
             {
                 JScript.AlertMsgOne(this, "此条数据不存在!", JScript.IconOption.错误);
                 return;
             }
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }
示例#8
0
    /// <summary>
    /// 绑定事件
    /// </summary>
    public void Bind()
    {
        Hi.Model.DIS_Order orderModel = new Hi.BLL.DIS_Order().GetModel(KeyID);

        this.hidUserName.Value = this.UserName;
        string strWhere = string.Empty;

        if (this.DisID != 0)
        {
            strWhere += " DisID = '" + this.DisID + "' ";
        }
        else
        {
            JScript.AlertMsgOne(this, "操作员没有对应的代理商!", JScript.IconOption.错误, 2500);
        }
        strWhere += " and Start = 1 and vdef6='0'  and isnull(dr,0)=0";
        List <Hi.Model.PAY_FastPayMent> fastList = new Hi.BLL.PAY_FastPayMent().GetList("", strWhere, "");

        this.rptQpay.DataSource = fastList;
        this.rptQpay.DataBind();
        SumNumber = fastList.ToArray().Length;
        List <Hi.Model.PAY_BankInfo> BankL = new Hi.BLL.PAY_BankInfo().GetList("", " vdef1=0", "");

        this.rptOtherBank.DataSource = BankL;
        this.rptOtherBank.DataBind();
    }
示例#9
0
 protected void AddMessAge(object sender, EventArgs e)
 {
     Hi.Model.DIS_Suggest    suggest = new Hi.Model.DIS_Suggest();
     Hi.Model.BD_Distributor dis     = new Hi.BLL.BD_Distributor().GetModel(DisID);
     if (dis != null)
     {
         suggest.Title      = Common.NoHTML(txtTitle.Value);
         suggest.DisUserID  = this.UserID;
         suggest.Remark     = Common.NoHTML(txtRemark.Value);
         suggest.CreateDate = DateTime.Now;
         suggest.CompID     = this.CompID;
         suggest.Stype      = 0;
         suggest.DisID      = this.DisID;
         suggest.IsAnswer   = 0;
         suggest.ts         = DateTime.Now;
         suggest.dr         = 0;
         suggest.modifyuser = this.UserID;
         if (new Hi.BLL.DIS_Suggest().Add(suggest) > 0)
         {
             Response.Redirect("MessAgeList.aspx");
         }
         else
         {
             JScript.AlertMsgOne(this, "添加失败!", JScript.IconOption.错误);
         }
     }
 }
示例#10
0
    /// <summary>
    /// 删除
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnDelete_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    {
        string attrNameId = ViewState["attrNameId"].ToString();
        string attrValId  = this.dgAttrVal.SelectedItem.Cells[0].Text;

        if (attrValId != "")
        {
            Hi.Model.BD_DefDoc_B attrValModel = AttrValBLL.GetModel(Convert.ToInt16(attrValId));

            if (attrValModel != null)
            {
                bool falg = AttrValBLL.Delete(Convert.ToInt16(attrValId));
                if (falg)
                {
                    JScript.AlertMsgOne(this, "数据删除成功!", JScript.IconOption.错误, 2500);
                    AttrValBind(attrNameId, 1);
                    Clear();

                    //日志
                    //Hi.Model.A_AdminUser UModel = Session["AdminUser"] as Hi.Model.A_AdminUser;
                    //Utils.EditLog("用户" + this.UserName + "删除属性值成功", ID, "属性名称模块", "SysManager/AttrManager.aspx", 1);
                }
            }
            else
            {
                JScript.AlertMsgOne(this, "数据不存在!", JScript.IconOption.错误, 2500);
            }
        }
    }
示例#11
0
    /// <summary>
    /// 批量删除订单
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnVolumeDel_Click(object sender, EventArgs e)
    {
        string Id  = CB_SelAll();
        string msg = string.Empty;


        if (Id != "")
        {
            string[] strarry = Id.Split(',');
            List <Hi.Model.PAY_PaymentBank> paymentList = new List <Hi.Model.PAY_PaymentBank>();
            foreach (string str in strarry)
            {
                Hi.Model.PAY_PaymentBank paymentmodel = PAbll.GetModel(Convert.ToInt32(str));
                paymentmodel.dr = 1;
                paymentList.Add(paymentmodel);
            }
            PAbll.Update(paymentList);
            JScript.AlertMsgOne(this, "操作成功!", JScript.IconOption.笑脸);
            Bind();
            //if (msg != "")
            //{
            //    JScript.AlertMsg(this, "订单:" + msg.Substring(0, msg.Length - 1) + "正在处理中,不能删除!");
            //}
        }
    }
示例#12
0
    /// <summary>
    /// 删除商品
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    public void btnDelGoods_Click(object sender, EventArgs e)
    {
        //DisId = this.txtDisID1.Disid.Trim().ToInt(0);

        string Id = this.hiddelgoodsid.Value;

        if (Id == "")
        {
            JScript.AlertMsgOne(this, "没有代理商信息!", JScript.IconOption.错误, 2500);
            return;
        }
        DataTable dt = ViewState["Distributor"] as DataTable;

        if (dt.Rows.Count > 0)
        {
            DataRow dr = dt.Select(string.Format("Id='{0}'", Id))[0];

            dt.Rows.Remove(dr);
            string code = this.txtGoodsCodes.Value.ToString().Replace(Id + ",", "");  //删除商品Id
            this.txtGoodsCodes.Value = code;

            ViewState["Distributor"] = dt;

            DataTable dt1 = ViewState["Distributor"] as DataTable;

            gvDtl.DataSource = dt1;
            gvDtl.DataBind();
        }
        else
        {
            gvDtl.DataSource = null;
            gvDtl.DataBind();
        }
    }
示例#13
0
    public void DataBinds()
    {
        if (KeyID != 0)
        {
            //Hi.Model.SYS_Users User = new Hi.BLL.SYS_Users().GetModel(KeyID);
            int    pageCount    = 0;
            int    Counts       = 0;
            string JoinTableStr = " SYS_CompUser inner join Sys_Users Users on  SYS_CompUser.userid=Users.id and isnull(SYS_CompUser.dr,0)=0 and isnull(Users.dr,0)=0 ";

            DataTable dt = new Hi.BLL.SYS_CompUser().GetList(1, 1, "SYS_CompUser.ID", true, "SYS_CompUser.DisID,SYS_CompUser.id,Address,SYS_CompUser.RoleId,UserName,SYS_CompUser.createdate,TrueName,Phone,Identitys,Email,SYS_CompUser.IsEnabled,SYS_CompUser.CompID", JoinTableStr, "and SYS_CompUser.UserID= " + KeyID, out pageCount, out Counts);
            if (dt != null && dt.Rows.Count > 0)
            {
                if (dt.Rows[0]["DisID"].ToString().ToInt(0) != this.DisID)
                {
                    JScript.AlertMsgOne(this, "该用户不允许查看!", JScript.IconOption.错误, 2500);
                    return;
                }
                if (dt.Rows[0]["IsEnabled"].ToString().ToInt(0) == 1)
                {
                    UseIcon.Visible   = false;
                    NUseIcon.Visible  = true;
                    DleteIcon.Visible = false;
                }
                else
                {
                    NUseIcon.Visible  = false;
                    UseIcon.Visible   = true;
                    DleteIcon.Visible = true;
                }
                //Hi.Model.SYS_Role ll = new Hi.BLL.SYS_Role().GetModel(dt.Rows[0]["RoleID"].ToString().ToInt(0));
                lblTrueName.InnerText = dt.Rows[0]["TrueName"].ToString();
                //lblSex.InnerText = User.Sex;
                lblPhone.InnerText = dt.Rows[0]["Phone"].ToString();
                //lblTel.InnerText = User.Tel;
                lblIdentitys.InnerText = dt.Rows[0]["Identitys"].ToString();
                lblIsEnabled.InnerText = dt.Rows[0]["IsEnabled"].ToString().ToInt(0) == 1 ? "启用" : "禁用";
                lblEmail.InnerText     = dt.Rows[0]["Email"].ToString();
                //if (ll != null)
                //{
                //    lblRoleId.InnerText = ll.RoleName;
                //}
                //lblUserLoginName.InnerText = User.UserLoginName.ToString();
                lblUserName.InnerText = dt.Rows[0]["UserName"].ToString();
                lblAddress.InnerText  = dt.Rows[0]["Address"].ToString();;
            }
            else
            {
                JScript.AlertMsgOne(this, "用户不存在!", JScript.IconOption.错误, 2500);
                return;
            }
        }
        else
        {
            JScript.AlertMsgOne(this, "数据错误!", JScript.IconOption.错误, 2500);
            return;
        }
    }
示例#14
0
    protected void btn_Del(object sender, EventArgs e)
    {
        Hi.Model.BD_Distributor Dis = new Hi.BLL.BD_Distributor().GetModel(KeyID);
        if (Dis != null)
        {
            //if (Dis.AuditState == 2 && Dis.IsEnabled == 1)
            //{
            //    JScript.AlertMsgOne(this, "已审核未被禁用的代理商不允许删除!", JScript.IconOption.错误);
            //    return;
            //}
            //Dis.dr = 1;
            //Dis.ts = DateTime.Now;
            //Dis.modifyuser = Common.UserID();

            List <int> ListUserid              = new List <int>();
            List <int> ListDelUserid           = new List <int>();
            List <Hi.Model.SYS_CompUser> luser = new Hi.BLL.SYS_CompUser().GetList("", " dr=0 and DisID=" + KeyID + " and Utype in (1,5) and Ctype=2 and CompID=" + this.CompID, "");

            foreach (Hi.Model.SYS_CompUser model in luser)
            {
                if (model.IsAudit == 2 && model.IsEnabled == 1)
                {
                    JScript.AlertMsgOne(this, "已审核未被禁用的代理商不允许删除!", JScript.IconOption.错误);
                    return;
                }

                if (!ListUserid.Contains(model.UserID))
                {
                    List <Hi.Model.SYS_CompUser> ListCompUser = new Hi.BLL.SYS_CompUser().GetList("id", " dr=0 and Userid=" + model.UserID + " and CompID=" + this.CompID, "");
                    if (ListCompUser.Count == 1)
                    {
                        ListDelUserid.Add(model.UserID);
                    }
                    ListUserid.Add(model.UserID);
                }
                model.dr         = 1;
                model.ts         = DateTime.Now;
                model.modifyuser = Common.UserID();
                new Hi.BLL.SYS_CompUser().Update(model);
            }
            if (ListDelUserid.Count > 0)
            {
                List <Hi.Model.SYS_Users> ListUsers = new Hi.BLL.SYS_Users().GetList("", " dr=0 and id in(" + string.Join(",", ListDelUserid) + ")", "");
                foreach (Hi.Model.SYS_Users model in ListUsers)
                {
                    model.dr         = 1;
                    model.ts         = DateTime.Now;
                    model.modifyuser = Common.UserID();
                    new Hi.BLL.SYS_Users().Update(model);
                }
            }
            //string Phone = Common.GetDis(Dis.ID, "Phone");
            //string msg = "您所注册的代理商:" + Dis.DisName + "已注销![ " + Common.GetCompValue(CompID, "CompName") + " ]";
            //Common.GetPhone(Phone, msg);
            JScript.AlertMethod(this, "删除成功!", JScript.IconOption.错误, "function(){ window.location.href='DisList.aspx'; }");
        }
    }
示例#15
0
    protected void btn_Save1(object sender, EventArgs e)
    {
        Hi.Model.BD_Distributor Dis = new Hi.BLL.BD_Distributor().GetModel(this.DisID);
        if (Dis != null)
        {
            if (Common.DisExistsAttribute("DisName", txtDisName.Value.Trim(), this.CompID.ToString(), this.DisID.ToString()))
            {
                JScript.AlertMsgOne(this, "代理商已存在!", JScript.IconOption.错误, 2500);
                return;
            }
            Dis.Province     = Common.NoHTML(hidProvince.Value.Trim());
            Dis.City         = Common.NoHTML(hidCity.Value.Trim());
            Dis.Area         = Common.NoHTML(hidArea.Value.Trim());
            Dis.DisName      = Common.NoHTML(txtDisName.Value.Trim());
            Dis.Licence      = Common.NoHTML(txtLicence.Value.Trim());
            Dis.Tel          = Common.NoHTML(txtTel.Value.Trim());
            Dis.Principal    = Common.NoHTML(txtname.Value);
            Dis.Phone        = Common.NoHTML(txtnamephone.Value);
            Dis.Zip          = Common.NoHTML(txtZip.Value.Trim());
            Dis.Fax          = Common.NoHTML(txtFax.Value.Trim());
            Dis.Address      = Common.NoHTML(txtAddress.Value.Trim());
            Dis.Leading      = Common.NoHTML(txtLeading.Value.Trim());
            Dis.LeadingPhone = Common.NoHTML(txtLeadingPhone.Value.Trim());
            if (!string.IsNullOrEmpty(HidFfileName.Value))
            {
                if (Dis.pic == "")
                {
                    Dis.pic = Common.NoHTML(HidFfileName.Value);
                }
                else
                {
                    Dis.pic += "," + Common.NoHTML(HidFfileName.Value);
                }
            }
            Dis.ts         = DateTime.Now;
            Dis.modifyuser = this.UserID;
            if (new Hi.BLL.BD_Distributor().Update(Dis))
            {
                List <Hi.Model.SYS_CompUser> user2 = new Hi.BLL.SYS_CompUser().GetList("UserID", "  isnull(dr,0)=0 and  disId='" + this.DisID + "' and utype=5", "");
                if (user2.Count > 0)
                {
                    Hi.Model.SYS_Users u = new Hi.BLL.SYS_Users().GetModel(user2[0].UserID);

                    if (u != null)
                    {
                        u.ts         = DateTime.Now;
                        u.modifyuser = this.UserID;
                        u.TrueName   = Common.NoHTML(txtUserTrueName.Value);
                        new Hi.BLL.SYS_Users().Update(u);
                    }
                }
                Response.Redirect("PhoneEdit.aspx?type=hf");
            }
        }
    }
示例#16
0
    protected void btn_NUse(object sender, EventArgs e)
    {
        List <Hi.Model.SYS_Role> ListRole = new Hi.BLL.SYS_Role().GetList("", " dr=0 and id=" + KeyID + " and DisID=" + DisID + " ", "");

        if (ListRole.Count > 0)
        {
            if (ListRole[0].RoleName == "企业管理员")
            {
                JScript.AlertMsgOne(this, "代理商管理员岗位不允许禁用!", JScript.IconOption.错误);
                return;
            }
        }
        else
        {
            JScript.AlertMsgOne(this, "禁用的岗位不存在!", JScript.IconOption.错误);
            return;
        }

        SqlTransaction Tran = null;

        try
        {
            Tran = DBUtility.SqlHelper.CreateStoreTranSaction();
            List <Hi.Model.SYS_CompUser> ListCompUser = new Hi.BLL.SYS_CompUser().GetList("", " dr=0 and RoleID=" + ListRole[0].ID + " and Disid=" + DisID + " and  Ctype=2 ", "");
            foreach (Hi.Model.SYS_CompUser model in ListCompUser)
            {
                model.IsEnabled  = 0;
                model.ts         = DateTime.Now;
                model.modifyuser = UserID;
                new Hi.BLL.SYS_CompUser().Update(model, Tran);
            }
            Tran.Commit();
        }
        catch
        {
            if (Tran != null)
            {
                if (Tran.Connection != null)
                {
                    Tran.Rollback();
                }
                JScript.AlertMethod(this, "操作失败!", JScript.IconOption.错误, "function(){ window.location.href=window.location.href; }");
            }
        }

        ListRole[0].IsEnabled  = 0;
        ListRole[0].ts         = DateTime.Now;
        ListRole[0].modifyuser = UserID;
        if (new Hi.BLL.SYS_Role().Update(ListRole[0]))
        {
            Response.Redirect("RoleList.aspx");
        }
    }
示例#17
0
 protected void Btn_seve(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(hiddisid.Value))
     {
         string strsql = "update BD_Distributor set SMID=" + KeyID + " where id in (" + hiddisid.Value + ")";
         SqlHelper.ExecuteSql(SqlHelper.LocalSqlServer, strsql);
         ClientScript.RegisterClientScriptBlock(ClientScript.GetType(), "msg", "<script>btnhidparent('" + hiddisid.Value + "');</script>");
     }
     else
     {
         JScript.AlertMsgOne(this, "请先勾选需要添加的代理商!", JScript.IconOption.错误, 2500);
     }
 }
示例#18
0
    protected void A_Del(object sender, EventArgs e)
    {
        HtmlAnchor a   = sender as HtmlAnchor;
        int        del = int.Parse(a.Attributes["dle"]);

        if (new Hi.BLL.BD_DisCollect().delete(this.DisID, del))
        {
            ClientScript.RegisterStartupScript(this.GetType(), "Reslut", "<script>location.href=location.href</script>");
        }
        else
        {
            JScript.AlertMsgOne(this, "删除失败!", JScript.IconOption.错误);
        }
    }
示例#19
0
    /// <summary>
    /// 删除
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnDel_Click(object sender, EventArgs e)
    {
        string title = this.hidtitle.Value.Trim();

        if (!Util.IsEmpty(title))
        {
            new Hi.BLL.BD_ShopGoodsList().Delete(this.CompID, title, null);
            Response.Redirect("RecommendGoodsList.aspx");
        }
        else
        {
            JScript.AlertMsgOne(this, "删除失败!", JScript.IconOption.错误);
            return;
        }
    }
示例#20
0
    /// <summary>
    /// 复核
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnAudit_Click(object sender, EventArgs e)
    {
        Hi.BLL.PAY_PaymentBank   PAbll   = new Hi.BLL.PAY_PaymentBank();
        Hi.Model.PAY_PaymentBank PAmodel = PAbll.GetModel(this.KeyID);

        if (PAmodel != null)
        {
            PAmodel.Start = 1;
            bool falg = PAbll.Update(PAmodel);
            if (falg)
            {
                JScript.AlertMsgOne(this, "操作成功!", JScript.IconOption.笑脸);
                Bind();
            }
        }
    }
示例#21
0
    public void Bind()
    {
        Hi.Model.PAY_PrePayment prepayM = new Hi.BLL.PAY_PrePayment().GetModel(KeyID);
        if (prepayM == null)
        {
            JScript.AlertMethod(this, "该记录无效!", JScript.IconOption.错误, "function (){ location.replace('" + ("PrePayList.aspx") + "'); }");
            return;
        }
        //支付金额小于0,直接支付失败
        if (prepayM.price <= 0)
        {
            Response.Redirect("Error.aspx?type=" + Common.DesEncrypt("2", Common.EncryptKey) + "&KeyID=" + Common.DesEncrypt(KeyID.ToString(), Common.EncryptKey));
            return;
        }


        if (prepayM.Start == 1)
        {
            Response.Redirect("Error.aspx?type=" + Common.DesEncrypt("2", Common.EncryptKey) + "&KeyID=" + Common.DesEncrypt(KeyID.ToString(), Common.EncryptKey));
            return;
        }
        this.hidKeyID.Value       = Convert.ToString(KeyID);
        this.lblOrderNO.InnerText = prepayM.guid; // KeyID.ToString();
        this.lblPrice.InnerText   = prepayM.price.ToString("0.00");;

        string username = this.UserName;
        string strWhere = string.Empty;

        if (this.DisID != 0)
        {
            strWhere += " DisID = '" + this.DisID + "' ";
        }
        else
        {
            JScript.AlertMsgOne(this, "操作员没有对应的代理商!", JScript.IconOption.错误);
            return;
        }
        strWhere += " and Start = 1 and vdef6 = 0 and isnull(dr,0)=0";
        List <Hi.Model.PAY_FastPayMent> fastList = new Hi.BLL.PAY_FastPayMent().GetList("", strWhere, "");

        this.rptQpay.DataSource = fastList;
        this.rptQpay.DataBind();
        List <Hi.Model.PAY_BankInfo> BankL = new Hi.BLL.PAY_BankInfo().GetList("", " vdef1=0", "");

        this.rptOtherBank.DataSource = BankL;
        this.rptOtherBank.DataBind();
    }
示例#22
0
    protected void btn_Delete(object sender, EventArgs e)
    {
        List <Hi.Model.SYS_CompUser> ListCompUser = new Hi.BLL.SYS_CompUser().GetList("top 1 *", "   UserID=" + KeyID + " and DisID=" + DisID + " and ctype=2 ", "");

        if (ListCompUser.Count > 0)
        {
            if (ListCompUser[0].UType == 5)
            {
                JScript.AlertMsgOne(this, "该用户为管理员,不可删除!", JScript.IconOption.错误, 2500);
                return;
            }
            else
            {
                List <int> ListUserid    = new List <int>();
                List <int> ListDelUserid = new List <int>();
                foreach (Hi.Model.SYS_CompUser model in ListCompUser)
                {
                    if (!ListUserid.Contains(model.UserID))
                    {
                        List <Hi.Model.SYS_CompUser> luser = new Hi.BLL.SYS_CompUser().GetList("id", " dr=0 and Userid=" + model.UserID + " ", "");
                        if (luser.Count == 1)
                        {
                            ListDelUserid.Add(model.UserID);
                        }
                        ListUserid.Add(model.UserID);
                    }
                    model.dr         = 1;
                    model.ts         = DateTime.Now;
                    model.modifyuser = Common.UserID();
                    new Hi.BLL.SYS_CompUser().Update(model);
                }
                if (ListDelUserid.Count > 0)
                {
                    List <Hi.Model.SYS_Users> ListUsers = new Hi.BLL.SYS_Users().GetList("", " dr=0 and id in(" + string.Join(",", ListDelUserid) + ")", "");
                    foreach (Hi.Model.SYS_Users model in ListUsers)
                    {
                        model.dr         = 1;
                        model.ts         = DateTime.Now;
                        model.modifyuser = Common.UserID();
                        new Hi.BLL.SYS_Users().Update(model);
                    }
                }
                //this.Page.ClientScript.RegisterStartupScript(Page.GetType(), "msg", "<script>window.parent.save();</script>");
                Response.Redirect("UsersList.aspx");
            }
        }
    }
示例#23
0
    //删除一行记录
    //modify  by ggh
    //
    protected void rptPAcount_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        string type = e.CommandName;
        int    Id   = Convert.ToInt32(e.CommandArgument);

        if (type == "del")
        {
            Hi.BLL.PAY_PaymentBank bankBll = new Hi.BLL.PAY_PaymentBank();

            bool falg = bankBll.Delete(Id);
            if (falg)
            {
                JScript.AlertMsgOne(this, "操作成功!", JScript.IconOption.笑脸);
                Bind();
            }
        }
    }
示例#24
0
    /// <summary>
    /// 审核
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnAudit_Click(object sender, EventArgs e)
    {
        Hi.Model.PAY_PrePayment PAmodel = this.PAbll.GetModel(KeyID);

        if (PAmodel != null)
        {
            if (PAmodel.AuditState != Convert.ToInt32(Enums.PrePayState.已审))
            {
                PAmodel.AuditState = 2;
                PAmodel.IsEnabled  = 1;
                PAmodel.ID         = KeyID;
                if (PAbll.Update(PAmodel))
                {
                    ////sum代理商全部补录,冲正金额
                    //decimal sums = new Hi.BLL.PAY_PrePayment().sums(PAmodel.DisID,PAmodel.CompID);

                    ////修改代理商的企业钱包金额
                    ////调用model,对属性进行赋值
                    //Hi.Model.BD_Distributor dismodel = new Hi.BLL.BD_Distributor().GetModel(PAmodel.DisID);
                    //dismodel.DisAccount = sums;
                    //dismodel.ID = PAmodel.DisID;
                    ////调用修改方法
                    //Hi.BLL.BD_Distributor disupdate = new Hi.BLL.BD_Distributor();
                    //bool disup = disupdate.Update(dismodel);

                    //if (disup)
                    //{

                    Utils.AddSysBusinessLog(this.CompID, "PrePayment", KeyID.ToString(), "预收款补录审核", "");
                    JScript.AlertMsgOne(this, "操作成功!", JScript.IconOption.笑脸);
                    Bind();

                    // }
                }
            }
            else
            {
                JScript.AlertMsgOne(this, "数据状态不正确,不能进行审核!", JScript.IconOption.错误);
            }
        }
        else
        {
            JScript.AlertMsgOne(this, "数据不存在!", JScript.IconOption.错误);
        }
    }
示例#25
0
    /// <summary>
    /// 批量删除订单
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnVolumeDel_Click(object sender, EventArgs e)
    {
        string Id = CB_SelAll();

        string msg = string.Empty;

        if (Id != "")
        {
            if (OrderInfoBLL.OrderDel(Id, out msg))
            {
                Bind();
            }
            if (msg != "")
            {
                JScript.AlertMsgOne(this, "订单:" + msg.Substring(0, msg.Length - 1) + "正在处理中,不能删除!", JScript.IconOption.错误);
            }
        }
    }
示例#26
0
    protected void btnModify_Click(object sender, EventArgs e)
    {
        Hi.Model.SYS_Users User               = new Hi.BLL.SYS_Users().GetModel(UserID);
        string             OldLoginPwd        = this.txtOldPassWord.Value.Trim().ToString();
        string             NewLoginPwd        = this.txtNewPassWord.Value.Trim().ToString();
        string             ConfrimNewPassWord = this.txtConfrimNewPassWord.Value.Trim();

        //修改的密码,两次填写不一致
        if (ConfrimNewPassWord == NewLoginPwd)
        {
            if (User.UserPwd.ToString() == OldLoginPwd)
            {
                if (OldLoginPwd == NewLoginPwd)
                {
                    JScript.AlertMsgOne(this, "新密码不能跟老密码一样,请重新输入!", JScript.IconOption.错误);
                    return;
                }
                else if (NewLoginPwd == Util.md5("123456"))
                {
                    JScript.AlertMsgOne(this, "新密码不能设置为系统默认密码,请重新输入!", JScript.IconOption.错误);
                    return;
                }
                else
                {
                    if (new Hi.BLL.SYS_Users().UpdatePassWord(NewLoginPwd, UserID.ToString()))
                    {
                        ClientScript.RegisterClientScriptBlock(GetType(), "", "<script>$(window.parent.leftFrame.document).find('.menuson').css('display','none');</script>");
                        JScript.AlertMethod(this, "修改成功", JScript.IconOption.正确, "function(){ window.location.href='jsc.aspx'; }");
                    }
                }
            }
            else
            {
                JScript.AlertMsgOne(this, "原始密码错误,请重新输入!", JScript.IconOption.错误);
                return;
            }
        }
        else
        {
            JScript.AlertMsgOne(this, "密码填写不一致!", JScript.IconOption.错误);
            return;
        }
    }
示例#27
0
    /// <summary>
    /// 商品资格证查看
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void FileOut_Click(object sender, EventArgs e)
    {
        string fileName = this.FileName.Value.Trim();;
        string filePath = Server.MapPath("../../UploadFile/") + fileName;

        if (File.Exists(filePath))
        {
            FileInfo file = new FileInfo(filePath);
            Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8");                                                                                                     //解决中文乱码
            Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(file.Name.Substring(0, file.Name.LastIndexOf("_")) + Path.GetExtension(file.Name))); //解决中文文件名乱码
            Response.AddHeader("Content-length", file.Length.ToString());
            Response.ContentType = "appliction/octet-stream";
            Response.WriteFile(file.FullName);
            Response.Flush();
            Response.End();
        }
        else
        {
            JScript.AlertMsgOne(this, "附件不存在!", JScript.IconOption.错误);
        }
    }
示例#28
0
    //附件下载相关事件
    public void Download_Click(object sender, EventArgs e)
    {
        LinkButton bt       = sender as LinkButton;
        string     fileName = bt.Attributes["fileName"];
        string     filePath = Server.MapPath("../../TempFile/") + fileName;

        if (File.Exists(filePath))
        {
            FileInfo file = new FileInfo(filePath);
            Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8");                                                                                                     //解决中文乱码
            Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(file.Name.Substring(0, file.Name.LastIndexOf("_")) + Path.GetExtension(file.Name))); //解决中文文件名乱码
            Response.AddHeader("Content-length", file.Length.ToString());
            Response.ContentType = "appliction/octet-stream";
            Response.WriteFile(file.FullName);
            Response.Flush();
            Response.End();
        }
        else
        {
            JScript.AlertMsgOne(this, "附件不存在!", JScript.IconOption.哭脸);
        }
    }
示例#29
0
    //删除一行记录
    //modify  by ggh
    //
    protected void rptPAcount_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        string type = e.CommandName;

        Id = Convert.ToInt32(e.CommandArgument);

        if (type == "del")
        {
            Hi.Model.PAY_PaymentBank PAmodel = PAbll.GetModel(Id);

            if (PAmodel != null)
            {
                PAmodel.dr = 1;
                bool falg = PAbll.Update(PAmodel);
                if (falg)
                {
                    JScript.AlertMsgOne(this, "操作成功!", JScript.IconOption.笑脸);
                    Bind();
                }
            }
        }
    }
示例#30
0
 protected void A_Save(object sender, EventArgs e)
 {
     if (dis.Paypwd == Util.md5(Password.Value))
     {
         JScript.AlertMsgOne(this, "新密码不能与原密码相同!", JScript.IconOption.错误);
         return;
     }
     dis.Paypwd     = Util.md5(Password.Value);
     dis.ts         = DateTime.Now;
     dis.modifyuser = user.ID;
     if (new Hi.BLL.BD_Distributor().Update(dis))
     {
         if (user.IsFirst == 0 || user.IsFirst == 1)
         {
             if (user.IsFirst == 0)
             {
                 user.IsFirst = 2;
             }
             else
             {
                 user.IsFirst = 3;
             }
             user.modifyuser = user.ID;
             user.ts         = DateTime.Now;
             new Hi.BLL.SYS_Users().Update(user);
         }
         Hi.Model.SYS_PhoneCode phonecode = new Hi.BLL.SYS_PhoneCode().GetModel("支付密码找回", user.Phone, Common.DesDecrypt(Request.QueryString["code"], Common.EncryptKey));
         phonecode.IsPast     = 1;
         phonecode.ts         = DateTime.Now;
         phonecode.modifyuser = user.ID;
         if (new Hi.BLL.SYS_PhoneCode().Update(phonecode))
         {
             spanpwd1.Attributes.Add("style", "display:none");
             spanpwd2.Attributes.Add("style", "display:none");
             JScript.AlertMethod(this, "您的支付密码已经修改成功!", JScript.IconOption.笑脸, "function (){ location.href ='UserIndex.aspx'; }");
             return;
         }
     }
 }