コード例 #1
0
        protected void Save_Click(object sender, EventArgs e)
        {
            Hashtable ht = new Hashtable();

            ht = ControlBindHelper.GetWebControls(this.Page);
            int IsOk = DataFactory.SqlDataBase().InsertByHashtableReturnPkVal("Base_ATS_HolidaySetting", ht);

            if (IsOk > 0)
            {
                ShowMsgHelper.AlertMsg("Success!");
            }
            else
            {
                ShowMsgHelper.Alert_Error("Error!");
            }
        }
コード例 #2
0
ファイル: FrmMain.cs プロジェクト: ewin66/wholePivas
 private void Form1_Load(object sender, EventArgs e)
 {
     try
     {
         label11.ForeColor = Color.Blue;
         label10.ForeColor = Color.Red;
         panel3.Controls.Clear();
         ChangeDate ch = new ChangeDate();
         panel3.Controls.Add(ch);
         label2.Text = "9999";
     }
     catch (Exception ex)
     {
         ShowMsgHelper.ShowError("摆药核对主界面加载失败:" + ex.Message);
     }
 }
コード例 #3
0
ファイル: User_Form.aspx.cs プロジェクト: xiyuansu/xiaobao
        /// <summary>
        /// 保存事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Save_Click(object sender, EventArgs e)
        {
            UserInfoManager userManager = new UserInfoManager();
            string          guid        = CommonHelper.GetGuid;
            Hashtable       ht          = new Hashtable();

            // 用户名
            ht["UserName"] = UserName.Value;
            // 用户昵称
            ht["NickName"] = NickName.Value;
            // 真实名称
            ht["RealName"] = RealName.Value;
            // 绑定手机号
            ht["BindPhone"] = BindPhone.Value;
            // 头像地址
            //ht["HeadPortrait"] = imgphoto.ImageUrl;
            // 身份证号照片
            //ht["IDCard"] = txtIdCard.Value;
            // 驾驶证照片
            //ht["DriverLicense"] = txtDriverLicense.Value;
            // 实名认证状态
            ht["RealNameCertification"] = RealNameCertification.Value;
            // 账户余额
            //ht["Balance"] = Balance.Value;
            // 用户状态
            ht["UserState"] = UserState.Value;
            ht["UserType"]  = UserType.Value;

            if (!string.IsNullOrEmpty(_key))
            {
                guid = _key;
            }
            else
            {
                ht["RegistrionTime"] = DateTime.Now;
            }
            bool returnValue = userManager.AddOrEditUserInfo(ht, _key);

            if (returnValue)
            {
                ShowMsgHelper.AlertMsgNoFresh("操作成功!");
            }
            else
            {
                ShowMsgHelper.Alert_Error("操作失败!");
            }
        }
コード例 #4
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_organization                 = ControlBindHelper.GetWebControls <BPMS_Organization>(this.Page);
            bpms_organization.Enabled         = Enabled.Checked ? 1 : 0;
            bpms_organization.IsInnerOrganize = IsInnerOrganize.Checked ? 1 : 0;
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_organization.OrganizationId = _key;
                bpms_organization.ModifyDate     = DateTime.Now;
                bpms_organization.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_organization.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_organizationibll.Update(bpms_organization);
                if (IsOk)
                {
                    //保存成功后将数据同步到微信企业号
                    if (!myCommFun.UpdateDepartment(Convert.ToInt32(bpms_organization.Code), bpms_organization.FullName, toQYParentId(bpms_organization.ParentId), Convert.ToInt32(bpms_organization.SortCode)))
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                    }
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_organization.OrganizationId = CommonHelper.GetGuid;
                bpms_organization.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_organization.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_organizationibll.Insert(bpms_organization);
                if (IsOk)
                {
                    //保存成功后将数据同步到微信企业号

                    if (!myCommFun.CreateDepartment(Convert.ToInt32(bpms_organization.Code), bpms_organization.FullName, toQYParentId(bpms_organization.ParentId), Convert.ToInt32(bpms_organization.SortCode)))
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                    }
                    bpms_datapermissionibll.AddItemDefault(RequestSession.GetSessionUser().RoleId, "Organization", bpms_organization.OrganizationId, RequestSession.GetSessionUser().UserId);
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
コード例 #5
0
        /// <summary>
        /// 保存事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Save_Click(object sender, EventArgs e)
        {
            try
            {
                Hashtable ht = new Hashtable();
                ht["ID"]     = CommonHelper.GetGuid;
                ht["UserID"] = _key;
                // 订单号
                ht["OrderNum"] = "";
                // 变动类型
                ht["ChangesType"] = OprType.Value;
                // 变动金额
                ht["ChangesAmount"] = OprType.Value == UserFinancialChangesType.PlatMinus.GetHashCode().ToString() ? "-" + AdjustmentMoney.Value : AdjustmentMoney.Value;
                ht["OprMoney"]      = AdjustmentMoney.Value;
                // 变动时间
                ht["ChangesTime"] = SiteHelper.GetWebServerCurrentTime().ToString();
                // 备注
                ht["Remark"] = txtRemark.Value.Trim();
                // 操作者ID
                ht["Operator"] = RequestSession.GetSessionUser().UserId.ToString();;
                // 操作者类型
                ht["OperatorType"] = UserFinancialOperatorType.Admin.GetHashCode();
                // 操作方式
                ht["OperatorWay"] = UserFinancialOperatorWay.Plat.GetHashCode();
                // 状态
                ht["State"] = UserFinancialState.Effect.GetHashCode();
                bool returnValue = false;
                // 更新用车用户余额
                if (!string.IsNullOrEmpty(AdjustmentMoney.Value.Trim()))
                {
                    returnValue = userInfoManager.UpdateUserBalance(ht);
                }

                if (returnValue)
                {
                    ShowMsgHelper.AlertMsg("操作成功!");
                }
                else
                {
                    ShowMsgHelper.Alert_Error("操作失败!");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #6
0
ファイル: Message_Send.aspx.cs プロジェクト: xiyuansu/xiaobao
        /// <summary>
        /// 保存事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Save_Click(object sender, EventArgs e)
        {
            try
            {
                Hashtable ht = new Hashtable();

                #region 初始化消息内容
                // 消息标题
                ht["MessageTitle"] = MessageTitle.Value;
                // 消息内容
                ht["MessageContent"] = MessageContent.Value;
                // 消息类型
                ht["MessageType"] = MessageType.System.GetHashCode();
                // 模块类型
                ht["ModuleType"] = ModuleType.Value;
                // 发布时间
                ht["ReleaseTime"] = SiteHelper.GetWebServerCurrentTime().ToString();
                // 操作人员ID
                ht["OperatorID"] = RequestSession.GetSessionUser().UserId.ToString();
                // 状态
                ht["State"] = MessageState.Enable.GetHashCode();
                if (!string.IsNullOrEmpty(_key))
                {
                    ht["ID"] = _key;
                }
                else
                {
                    ht["ID"] = CommonHelper.GetGuid;
                }
                #endregion

                bool returnValue = messageManager.AddOrEditMessageInfo(ht, _key);

                if (returnValue)
                {
                    ShowMsgHelper.AlertMsg("操作成功!");
                }
                else
                {
                    ShowMsgHelper.Alert_Error("操作失败!");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #7
0
        protected void Save_Click(object sender, EventArgs e)
        {
            string str     = this.item_hidden.Value;
            bool   IsAllto = this.user_idao.Add_UserGroupAllotAuthority(str.Split(new char[]
            {
                ','
            }), this._UserGroup_ID);

            if (IsAllto)
            {
                ShowMsgHelper.ShowScript("back();showTipsMsg('操作成功!','2500','4');");
            }
            else
            {
                ShowMsgHelper.Alert_Error("操作失败!");
            }
        }
コード例 #8
0
        protected void Save_Click(object sender, EventArgs e)
        {
            Hashtable ht = new Hashtable();

            ht = ControlBindHelper.GetWebControls(this.Page);

            bool IsOk = DataFactory.SqlDataBase().Submit_AddOrEdit("Contract_Select", "SL_ID", this._key, ht);

            if (IsOk)
            {
                ShowMsgHelper.AlertMsg("操作成功!");
            }
            else
            {
                ShowMsgHelper.Alert_Error("操作失败!");
            }
        }
コード例 #9
0
        protected void Save_Click(object sender, EventArgs e)
        {
            string    guid = CommonHelper.GetGuid;
            Hashtable ht   = new Hashtable();

            ht = ControlBindHelper.GetWebControls(this.Page);

            ht["FA_PurDate"] = Convert.ToDateTime(ht["FA_PurDate"].ToString());

            if (!string.IsNullOrEmpty(ht["FA_Type_hidden"].ToString().Trim()))
            {
                ht["FA_Type"] = ht["FA_Type_hidden"];
            }
            if (!string.IsNullOrEmpty(ht["FA_Status_hidden"].ToString().Trim()))
            {
                ht["FA_Status"] = ht["FA_Status_hidden"];
            }

            ht.Remove("User_ID_Hidden");
            ht.Remove("FA_Img_Hidden");



            if (!string.IsNullOrEmpty(this._key))
            {
                guid               = this._key;
                ht["ModifyDate"]   = DateTime.Now;
                ht["ModifyUserId"] = RequestSession.GetSessionUser().UserId;
            }


            ht.Remove("FA_Type_hidden");
            ht.Remove("FA_Status_hidden");
            ht.Remove("FA_Img_hidden");

            bool IsOk = DataFactory.SqlDataBase().Submit_AddOrEdit("dbo.MMS_FixedAassets", "id", this._key, ht);

            if (IsOk)
            {
                ShowMsgHelper.AlertMsg("操作成功!");
            }
            else
            {
                ShowMsgHelper.Alert_Error("操作失败!");
            }
        }
コード例 #10
0
 private void InsertToDB()
 {
     if (GV_OriData.Rows.Count > 0)
     {
         DataRow dr = null;
         for (int i = 0; i < dt.Rows.Count; i++)
         {
             dr = dt.Rows[i];
             insertToSql(dr);
         }
         ShowMsgHelper.AlertMsg("导入成功!");
     }
     else
     {
         ShowMsgHelper.Alert_Error("None Data!");
     }
 }
コード例 #11
0
 public void PageChecking()
 {
     this.lblRecordCount.Text        = this.RecordCount.ToString();
     this.lblCurrentPageIndex.Text   = this.PageIndex.ToString();
     this.lblPageCount.Text          = this.TotaPage.ToString();
     this.default_pgStartRecord.Text = this.PagestartNumber.ToString();
     this.default_pgEndRecord.Text   = this.PageendNumber.ToString();
     if (this.TotaPage == 0 || this.TotaPage == 1)
     {
         this.hlkFirst.Enabled = false;
         this.hlkPrev.Enabled  = false;
         this.hlkNext.Enabled  = false;
         this.hlkLast.Enabled  = false;
         ShowMsgHelper.ShowScript("Script(1)");
     }
     else
     {
         if (this.PageIndex == 1)
         {
             this.hlkFirst.Enabled = false;
             this.hlkPrev.Enabled  = false;
             this.hlkNext.Enabled  = true;
             this.hlkLast.Enabled  = true;
             ShowMsgHelper.ShowScript("Script(2)");
         }
         else
         {
             if (this.PageIndex == this.TotaPage)
             {
                 this.hlkFirst.Enabled = true;
                 this.hlkPrev.Enabled  = true;
                 this.hlkNext.Enabled  = false;
                 this.hlkLast.Enabled  = false;
                 ShowMsgHelper.ShowScript("Script(3)");
             }
             else
             {
                 this.hlkFirst.Enabled = true;
                 this.hlkPrev.Enabled  = true;
                 this.hlkNext.Enabled  = true;
                 this.hlkLast.Enabled  = true;
                 ShowMsgHelper.ShowScript("Script(4)");
             }
         }
     }
 }
コード例 #12
0
        protected void Save_Click(object sender, EventArgs e)
        {
            Hashtable ht = new Hashtable();

            ht = ControlBindHelper.GetWebControls(this.Page);
            int  DelOK = DataFactory.SqlDataBase().DeleteData("Base_ATS_BaseSetting", "id", "1");
            bool IsOk  = DataFactory.SqlDataBase().Submit_AddOrEdit("Base_ATS_BaseSetting", "id", _key, ht);

            if (IsOk)
            {
                ShowMsgHelper.AlertMsg("Success!");
            }
            else
            {
                ShowMsgHelper.Alert_Error("Error!");
            }
        }
コード例 #13
0
 //删除类别
 protected void btnDelete_Click(object sender, EventArgs e)
 {
     //ChkAdminLevel(channel_id, DTEnums.ActionEnum.Delete.ToString()); //检查权限
     BLL.category bll = new BLL.category();
     for (int i = 0; i < rptList.Items.Count; i++)
     {
         int      id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value);
         CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId");
         if (cb.Checked)
         {
             bll.Delete(id);
         }
     }
     //JscriptMsg("批量删除成功啦!", Utils.CombUrlTxt("list.aspx", "channel_id={0}", this.channel_id.ToString()), "Success");
     //Response.Redirect(Utils.CombUrlTxt("list.aspx", "channel_id={0}", this.channel_id.ToString()));
     ShowMsgHelper.ShowAndRedirect(this, "批量删除成功啦!", Utils.CombUrlTxt("list.aspx", "channel_id={0}", this.channel_id.ToString()));
 }
コード例 #14
0
 //保存排序
 protected void btnSave_Click(object sender, EventArgs e)
 {
     BLL.category bll = new BLL.category();
     for (int i = 0; i < rptList.Items.Count; i++)
     {
         int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value);
         int sortId;
         if (!int.TryParse(((TextBox)rptList.Items[i].FindControl("txtSortId")).Text.Trim(), out sortId))
         {
             sortId = 99;
         }
         bll.UpdateField(id, "sort_id=" + sortId.ToString());
     }
     //JscriptMsg("保存排序成功啦!", Utils.CombUrlTxt("list.aspx", "channel_id={0}", this.channel_id.ToString()), "Success");
     //Response.Redirect(Utils.CombUrlTxt("list.aspx", "channel_id={0}", this.channel_id.ToString()));
     ShowMsgHelper.ShowAndRedirect(this, "保存排序成功啦!", Utils.CombUrlTxt("list.aspx", "channel_id={0}", this.channel_id.ToString()));
 }
コード例 #15
0
        protected void Save_Click(object sender, EventArgs e)
        {
            SysMenuModel model = new SysMenuModel();

            model.ParentID    = this.ParentID.Value.Trim();
            model.MenuName    = this.MenuName.Value.Trim();
            model.MenuImg     = this.MenuImg.Value.Trim();
            model.MenuType    = TypeConversion.StringToInt(this.MenuType.Value.Trim());
            model.NavigateUrl = this.NavigateUrl.Value.Trim();
            model.SortCode    = TypeConversion.StringToInt(this.SortCode.Value.Trim());
            model.DeleteFlag  = 0;
            model.CreateDate  = new DateTime();
            if (model.IsVolid())
            {
                if (MID == "")
                {
                    model.MenuID = Guid.NewGuid();
                    int i = SMBll.MenuAction(model, Common.NetEnum.SysEnum.ActionType.ADD);
                    if (i > 0)
                    {
                        ControlAction.CloseWindow(this.Page, "添加成功!", 2500, SysEnum.MsgType.SUCCESS);
                    }
                    else
                    {
                        ControlAction.CloseWindow(this.Page, "添加失败!", 2500, SysEnum.MsgType.ERROR);
                    }
                }
                else
                {
                    model.MenuID = new Guid(MID);
                    int i = SMBll.MenuAction(model, Common.NetEnum.SysEnum.ActionType.UPDATE);
                    if (i > 0)
                    {
                        ControlAction.CloseWindow(this.Page, "修改成功!", 2500, SysEnum.MsgType.SUCCESS);
                    }
                    else
                    {
                        ControlAction.CloseWindow(this.Page, "修改失败!", 2500, SysEnum.MsgType.ERROR);
                    }
                }
            }
            else
            {
                ShowMsgHelper.ShowScript("showWarningMsg('" + model.ValidateTag.ToString() + "');");
            }
        }
コード例 #16
0
        protected void Save_Click(object sender, EventArgs e)
        {
            Hashtable ht = new Hashtable();

            ht         = ControlBindHelper.GetWebControls(this.Page);
            ht["Flag"] = 2;
            int IsOk = DataFactory.SqlDataBase().UpdateByHashtable("Base_ATSResult", "id", _key, ht);

            if (IsOk > 0)
            {
                ShowMsgHelper.AlertMsg("Success!");
            }
            else
            {
                ShowMsgHelper.Alert_Error("Error!");
            }
        }
コード例 #17
0
        protected void Save_Click(object sender, EventArgs e)
        {
            Hashtable ht = new Hashtable();

            ht            = ControlBindHelper.GetWebControls(this.Page);
            ht["Card_ID"] = this.Card_ID;

            switch (ht["U_Marry"].ToString())
            {
            case "未婚":
                ht["U_Marry_SM"] = "1";
                break;

            case "离婚":
                ht["U_Marry_SM"] = "2";
                break;

            case "丧偶":
                ht["U_Marry_SM"] = "3";
                break;

            default:
                ht["U_Marry_SM"] = "0";
                break;
            }

            if (string.IsNullOrEmpty(this.U_Income.Value.Trim()))
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "", "<script language=javascript>layer.msg('[月收入金额]需要填写!');</script>");
                return;
            }


            bool IsOk = DataFactory.SqlDataBase().Submit_AddOrEdit("Base_User_Ext", "Card_ID", this._key, ht);

            if (IsOk)
            {
                string Url = PageHelper.UrlEncrypt(this.Card_ID);
                ClientScript.RegisterStartupScript(Page.GetType(), "", "<script language=javascript>layer.msg('保存成功!');setTimeout('OpenClose()','3000');</script>");
            }
            else
            {
                ShowMsgHelper.Alert_Error("操作失败!");
            }
        }
コード例 #18
0
ファイル: User_Audit.aspx.cs プロジェクト: xiyuansu/xiaobao
        /// <summary>
        /// 保存事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Save_Click(object sender, EventArgs e)
        {
            try
            {
                Hashtable ht = new Hashtable();

                // 实名认证状态
                ht["RealNameCertification"] = RealNameCertification.Value;
                // 审核描述
                ht["ReviewNote"] = ReviewNote.Value;

                //if (!string.IsNullOrEmpty(_key))
                //{
                //    ht["ID"] = _key;
                //}

                string   userIDStr = Request["key"];
                string[] userID    = new string[] { };
                if (!string.IsNullOrEmpty(userIDStr))
                {
                    userID = userIDStr.Split(',');
                }
                int sumNum  = userID.Length; // 总数量
                int succNum = 0;             // 成功数量
                int failNum = 0;             // 失败数量
                foreach (string uID in userID)
                {
                    ht["ID"] = uID;
                    if (userInfoManager.AddOrEditUserInfo(ht, uID))
                    {
                        succNum += 1;
                    }
                    else
                    {
                        failNum += 1;
                    }
                }

                ShowMsgHelper.AlertMsg("审核用户数量" + sumNum + ",成功" + succNum + ",失败" + failNum);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #19
0
 protected void btn_auto_Click(object sender, EventArgs e)
 {
     string[] str_Auto_Approval = Request.Form.GetValues("Auto_Approval");
     if (str_Auto_Approval[0] == "1")
     {
         string        strSQL = "update Base_UserInfo set Auto_Approval=1 where User_ID='" + EmpID + "' ";
         StringBuilder sbSQL  = new StringBuilder(strSQL);
         DataFactory.SqlDataBase().ExecuteBySql(sbSQL);
         ShowMsgHelper.AlertMsg("Set Auto Approval Success!");
     }
     else
     {
         string        strSQL = "update Base_UserInfo set Auto_Approval=0 where User_ID='" + EmpID + "' ";
         StringBuilder sbSQL  = new StringBuilder(strSQL);
         DataFactory.SqlDataBase().ExecuteBySql(sbSQL);
         ShowMsgHelper.AlertMsg("Set Manual Approval Success!");
     }
 }
コード例 #20
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            //上一个
            int       nextid = int.Parse(this.Label1.Text) - 1;
            Hashtable ht     = (Hashtable)Session["Select"];

            if (ht[nextid.ToString()] == null)
            {
                ShowMsgHelper.ParmAlertMsg("已经到第一条!");
            }
            else
            {
                string nextuser = ht[nextid.ToString()].ToString();

                string url = string.Format("/User/UserInfoView.aspx?key={0}&&currentid={1}", nextuser, nextid);
                Response.Redirect(url);
            }
        }
コード例 #21
0
 /// <summary>
 /// 编辑按钮
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnSumit_Click(object sender, EventArgs e)
 {
     if (Request.QueryString["ID"] != null)
     {
         Hashtable ht = new Hashtable();
         ht["State"]      = hfState.Value;
         ht["Processing"] = lblProcessing.Value;
         bool IsOk = DataFactory.SqlDataBase().Submit_AddOrEdit("BookOrder", "ID", Request.QueryString["ID"].ToString(), ht);
         if (IsOk)
         {
             ShowMsgHelper.AlertReloadClose("提交成功!", "ListGrid()");
         }
         else
         {
             ShowMsgHelper.Alert_Error("提交失败!");
         }
     }
 }
コード例 #22
0
 /// <summary>
 /// 保存设置,保存在浏览器Cookie
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void Save_Click(object sender, EventArgs e)
 {
     try
     {
         if (WebHelper.SubmitCheckForm())
         {
             CookieHelper.WriteCookie("Language_Type", Language_Type.Value, 30);
             CookieHelper.WriteCookie("WebUI_Type", WebUI_Type.Value, 30);
             CookieHelper.WriteCookie("Menu_Type", Menu_Type.Value, 30);
             CookieHelper.WriteCookie("PageIndex", PageIndex.Value, 30);
             ShowMsgHelper.ShowScript("MainSwitch()");
         }
     }
     catch
     {
         ShowMsgHelper.Alert_Error("设置失败!");
     }
 }
コード例 #23
0
        /// <summary>
        /// 保存事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Save_Click(object sender, EventArgs e)
        {
            try
            {
                Hashtable ht = new Hashtable();
                #region 初始化车辆信息
                ht["Name"]      = Name.Value;
                ht["IPAddr"]    = IPAddr.Value;
                ht["IMEI"]      = IMEI.Value;
                ht["Longitude"] = Longitude.Value;
                ht["Latitude"]  = Latitude.Value;
                ht["Address"]   = Address.Value;
                ht["StationID"] = selStation.Value;
                ht["State"]     = State.Value;
                ht["UseState"]  = UseState.Value;
                ht["Phone"]     = Phone.Value;
                if (!string.IsNullOrEmpty(_key))
                {
                    ht["ID"] = _key;
                }
                else
                {
                    ht["ID"]         = CommonHelper.GetGuid;
                    ht["CreateTime"] = DateTime.Now;
                    ht["DeleteMark"] = "1";// 1 未删除,0 已删除
                }
                #endregion

                bool returnValue = manager.AddOrEditChargingPoint(ht, _key);

                if (returnValue)
                {
                    ShowMsgHelper.AlertMsgNoFresh("操作成功!");
                }
                else
                {
                    ShowMsgHelper.Alert_Error("操作失败!");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #24
0
        /// <summary>
        /// 权限
        /// </summary>
        /// <param name="DEmployeeID">用户名</param>
        /// <param name="LimitName">权限名</param>
        /// <returns></returns>
        public bool Limit(string DEmployeeID, string LimitName)
        {
            try
            {
                bool   lt  = false;//当前画面是否在该医院可用Check
                string str = "select * from ManageLimit where DEMployeeID = '" + DEmployeeID + "' and LimitName = '" + LimitName + "'    ";
                str = str + "  select DEmployeeName from DEmployee where DEmployeeID = '" + DEmployeeID + "'     ";
                DataSet ds = dbHelp.GetPIVAsDB(str);
                if (NotInFormLimit(LimitName.Trim()))//检测是否需要
                {
                    lt = true;
                }
                else
                if (SynToolIsLatest())    //如果是最新的则进一步判断是否有权限
                {
                    lt = GetLimt(LimitName);
                }

                if (!lt)
                {
                    MessageBox.Show("您没有此操作权限,请于系统管理员联系!!!");
                    ds.Dispose();
                    return(false);
                }
                else if ((ds.Tables[1] != null && ds.Tables[1].Rows.Count > 0 &&
                          ds.Tables[1].Rows[0]["DEmployeeName"].ToString().Trim() == "LaennecSystem") ||
                         (ds != null && ds.Tables[0].Rows.Count > 0))
                {
                    ds.Dispose();
                    return(true);
                }
                else
                {
                    MessageBox.Show("您没有此操作权限,请于系统管理员联系!!!");
                    ds.Dispose();
                    return(false);
                }
            }
            catch (Exception ex)
            {
                ShowMsgHelper.ShowError("判断用户权限时出错:" + ex.Message);
            }
            return(false);
        }
コード例 #25
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            string s = Session["dt_session_code"].ToString().ToLower();

            if (txtCode.Value.ToLower() != Session["dt_session_code"].ToString().ToLower())
            {
                txtCode.Focus();
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0026);
                return;
            }
            bool IsOk = false;

            if (_Account != "System" && _Account != "admin")
            {
                bpms_user = bpms_useribll.GetEntity(_key);
                string Password = DESEncrypt.Encrypt(txtUserPwd.Value, bpms_user.Secretkey);
                bpms_user.Password       = Md5Helper.MD5(Password, 32);
                bpms_user.ModifyDate     = DateTime.Now;
                bpms_user.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_user.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_useribll.Update(bpms_user);
                if (IsOk)
                {
                    if (Request["status"] == "1")
                    {
                        Session.Abandon();  //取消当前会话
                        Session.Clear();    //清除当前浏览器所以Session
                        Response.Write("<script>alert('登陆修改成功,请重新登陆');top.location.href='/Index.htm'</script>");
                    }
                    else
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0007);
                    }
                }
                else
                {
                    ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
                }
            }
            else
            {
                ShowMsgHelper.Alert_Error(_Account + "用户不能被修改。");
            }
        }
コード例 #26
0
        protected void Save_Click(object sender, EventArgs e)
        {
            Hashtable ht = new Hashtable();

            ht["CONTRACTCONTENT"] = this.CTContent.Value;
            ht["ModifyDate"]      = DateTime.Now.ToString();
            ht["ModifyUser"]      = RequestSession.GetSessionUser().UserName.ToString();

            bool IsOk = DataFactory.SqlDataBase().Submit_AddOrEdit("Contract_History", "HUID", this.HUID, ht);

            if (IsOk)
            {
                ShowMsgHelper.AlertMsg("操作成功!");
            }
            else
            {
                ShowMsgHelper.Alert_Error("操作失败!");
            }
        }
コード例 #27
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_user              = ControlBindHelper.GetWebControls <BPMS_User>(this.Page);
            bpms_user.Enabled      = Enabled.Checked ? 1 : 0;
            bpms_user.CompanyId    = hiddenCompanyId.Value;
            bpms_user.DepartmentId = hiddenDepartmentId.Value;
            bpms_user.WorkgroupId  = hiddenWorkgroupId.Value;
            bpms_user.RoleId       = hiddenRoleId.Value;
            bpms_user.Spell        = PinyinHelper.PinyinString(bpms_user.RealName);
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_user.UserId         = _key;
                bpms_user.ModifyDate     = DateTime.Now;
                bpms_user.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_user.ModifyUserName = RequestSession.GetSessionUser().UserName;
                bpms_user.Password       = null;
                IsOk = bpms_useribll.Update(bpms_user);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_user.UserId    = CommonHelper.GetGuid;
                bpms_user.Secretkey = Md5Helper.MD5(CommonHelper.CreateNo(), 16);
                string Password = DESEncrypt.Encrypt(bpms_user.Password, bpms_user.Secretkey);
                bpms_user.Password       = Md5Helper.MD5(Password, 32);
                bpms_user.CreateUserId   = RequestSession.GetSessionUser().UserId;
                bpms_user.CreateUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_useribll.Insert(bpms_user);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
コード例 #28
0
        protected void bntbackups_Click(object sender, EventArgs e)
        {
            string filename = DateTime.Now.ToString("yyyyMMddhhmmssff") + ".bak";
            string FilePath = ConfigHelper.GetAppSettings("BackupsDataPath");

            FileHelper.CreateDirectory(FilePath);
            bool IsOk = this.system_idao.DataBackups(FilePath + "//" + filename);

            if (IsOk)
            {
                string filesize = FileHelper.GetFileSize(FilePath + "//" + filename);
                this.system_idao.Add_Backup_Restore_Log("备份", filename, filesize, this._UserName, "RM_DB", this.Backup_Restore_Memo.Value);
                ShowMsgHelper.ShowScript("showTipsMsg('数据库备份成功!','2500','4');top.main.windowload();");
            }
            else
            {
                ShowMsgHelper.Alert_Error("备份失败!");
            }
        }
コード例 #29
0
        protected void btnrecover_Click(object sender, EventArgs e)
        {
            string filename = this.Backup_Restore_File.Value;
            string FilePath = ConfigHelper.GetAppSettings("BackupsDataPath");

            FileHelper.CreateDirectory(FilePath);
            bool IsOk = this.system_idao.DataRestore(FilePath + "//" + filename);

            if (IsOk)
            {
                string filesize = FileHelper.GetFileSize(FilePath + "//" + filename);
                this.system_idao.Add_Backup_Restore_Log("恢复", filename, filesize, this._UserName, "RM_DB", this.Backup_Restore_Memo.Value);
                ShowMsgHelper.ShowScript("showTipsMsg('数据库恢复成功!','2500','4');top.main.windowload();");
            }
            else
            {
                ShowMsgHelper.Alert_Error("恢复失败!");
            }
        }
コード例 #30
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            string[] array = new string[0];
            if (!string.IsNullOrEmpty(hidden_allInfo.Value))
            {
                array = hidden_allInfo.Value.Split('≌');
            }
            bool IsOk = false;

            IsOk = bpms_tablecolumnsibll.BatchIsPublic(array, _Menu_Id);
            if (IsOk)
            {
                ShowMsgHelper.AlertCallback(MessageHelper.MSG0007);
            }
            else
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }