示例#1
0
 /// <summary>
 /// 页面加载
 /// </summary>
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         SiteUser user = (SiteUser)Session["sa"];
         if (user != null)
         {
             List <Hospital> allHospital = SiteManagement.GetHospitals(user.ID);
             foreach (var item in allHospital)
             {
                 ListItem listItem = new ListItem(item.HospitalName, item.ID.ToString());
                 this.SelectHosptial.Items.Add(listItem);
             }
         }
     }
 }
示例#2
0
        /// <summary>
        /// 医院信息修改
        /// </summary>
        protected void Submit1_ServerClick(object sender, EventArgs e)
        {
            this.GetHospitalName();

            string hospitalname = Request.Form["hospitalname"].Trim();
            string comment      = Request.Form["comment"].Trim();

            if (string.IsNullOrEmpty(hospitalname))
            {
                this.Response.Write(BaseSystem.ShowWindow("医院名称不能为空!!"));
            }

            if (string.IsNullOrEmpty(comment))
            {
                this.Response.Write(BaseSystem.ShowWindow("注释不能为空!!"));
            }
            if (hospitalNameOriginal.Equals(hospitalname))
            {
                this.Response.Write(BaseSystem.ShowWindow("请换一个名字,当前的医院名称已经存在!!"));
                return;
            }

            string id = this.Request.QueryString["ID"];

            if (!string.IsNullOrEmpty(id))
            {
                bool isSucess = uint.TryParse(id, out hospitalID);
            }

            // 修改医院具体信息
            string message   = string.Empty;
            bool   isSuccess = SiteManagement.UpdateHospital(hospitalID, hospitalname, comment, out message);

            if (!isSuccess)
            {
                if (!string.IsNullOrEmpty(message))
                {
                    this.Response.Write(BaseSystem.ShowWindow(message));
                }
            }
            else
            {
                this.Response.Write(BaseSystem.ShowWindow("医院修改成功!!"));
                this.Response.Redirect("AdminManageHospital.aspx");
            }
        }
示例#3
0
        /// <summary>
        /// 获得医院名称
        /// </summary>
        private void GetHospitalName()
        {
            string id = this.Request.QueryString["ID"];

            if (!string.IsNullOrEmpty(id))
            {
                bool isSucess = uint.TryParse(id, out hospitalID);
            }

            Hospital hos = SiteManagement.GetHospital(this.hospitalID);

            if (hos != null)
            {
                hospitalNameOriginal = hos.HospitalName;
                comment = hos.Description;
            }
        }
示例#4
0
 /// <summary>
 /// 页面加载
 /// </summary>
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         if (this.Request.QueryString["action"] != null)
         {
             string DelItem;
             int    resultID = 0;
             DelItem = this.Request.QueryString["ID"];
             if (!string.IsNullOrEmpty(DelItem))
             {
                 bool isSucess = int.TryParse(DelItem, out resultID);
             }
             DeleteBLO deleteBLO = new DeleteBLO();
             if (deleteBLO.DeleteHospitalByHospitalID(resultID))
             {
                 this.Response.Redirect("AdminManageHospital.aspx");
             }
             else
             {
                 this.Response.Write(BaseSystem.ShowWindow("出现异常,对不起,删除医院操作失败!!"));
             }
         }
         else
         {
             AdminPagePageID = Convert.ToInt32(Request.QueryString["PageID"]);
             if (Request.QueryString["PageID"] == null)
             {
                 AdminPagePageID = 1;
                 PageStartIndex  = 0;
             }
             PageStartIndex = Convert.ToInt32(AdminPagePageID - 1);
             MaxAdminPages  = GetMaxHospitalPages();
             SiteUser user = (SiteUser)Session["sa"];
             if (user != null)
             {
                 List <Hospital> hosList = SiteManagement.GetHospitals(user.ID);
                 BaseSystem.BindProduceData <Hospital>(this.DataListHospital, hosList, PageStartIndex, PageStartIndex, PageSize);
                 ShowBottomUrl();
             }
             ShowBottomUrl();
         }
     }
 }
示例#5
0
        /// <summary>
        /// 页面加载
        /// </summary>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                string id     = this.Request.QueryString["ID"];
                int    userID = 0;

                if (!string.IsNullOrEmpty(id))
                {
                    bool isSucess = int.TryParse(id, out userID);
                }
                string message = string.Empty;
                userNormal = SiteManagement.GetUser(userID, ref message);
                if (userNormal != null)
                {
                    userName = userNormal.UserName;
                }
            }
        }
示例#6
0
        /// <summary>
        /// 获得最大页面数
        /// </summary>
        /// <returns>返回最大页面数</returns>
        public int GetMaxUserPages()
        {
            int MaxAdminPages;

            if (userList == null)
            {
                userList = SiteManagement.GetAllUserByHospitalID(userAdmin.Hospital.ID);
            }
            TotalNums = userList.Count;
            if (TotalNums % PageSize == 0)
            {
                MaxAdminPages = TotalNums / PageSize;
            }
            else
            {
                MaxAdminPages = TotalNums / PageSize + 1;
            }
            return(MaxAdminPages);
        }
示例#7
0
        protected void Submit1_ServerClick(object sender, EventArgs e)
        {
            string verfiy   = Request.Form["verify"];
            string username = Request.Form["username"].Trim();
            string password = Request.Form["password"].Trim();

            //string username = "******";
            //string password = "******";

            // 判断验证码是否正确
            if (Session["CheckCode"] != null)
            {
                if (!SiteManagement.IsLogon(username, password))
                {
                    this.Response.Write(BaseSystem.ShowWindow("对不起,你输入的用户名或密码不正确!!", "login.aspx"));
                }
                else
                {
                    string   message  = string.Empty;
                    SiteUser siteUser = SiteManagement.GetUser(username, ref message);
                    if (siteUser.Role.RoleID == 2)
                    {
                        Session["admin"] = siteUser;
                        this.Response.Redirect("Default.aspx");
                    }
                    else if (siteUser.Role.RoleID == 1)
                    {
                        Session["sa"] = siteUser;
                        this.Response.Redirect("SuperAdmin.aspx");
                    }
                    else
                    {
                        this.Response.Write(BaseSystem.ShowWindow("对不起,您不是管理员,您不能登录此系统!!"));
                    }
                }
            }
            else
            {
                this.Response.Write(BaseSystem.ShowWindow("对不起,验证码已超时失效,为了保障您的网站后台的安全,请重新登录!!", "login.aspx"));
                this.Response.Redirect("Login.aspx");
            }
        }
示例#8
0
        /// <summary>
        /// 获得最大页面数
        /// </summary>
        /// <returns>返回最大页面数</returns>
        public int GetMaxUserPages()
        {
            int MaxAdminPages;

            if (SiteManagement.GetLogLogin(userAdmin.Hospital.ID) == null)
            {
                return(0);
            }

            TotalNums = SiteManagement.GetLogLogin(userAdmin.Hospital.ID).Count;
            if (TotalNums % PageSize == 0)
            {
                MaxAdminPages = TotalNums / PageSize;
            }
            else
            {
                MaxAdminPages = TotalNums / PageSize + 1;
            }
            return(MaxAdminPages);
        }
示例#9
0
        /// <summary>
        /// 页面加载
        /// </summary>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                userAdmin = (SiteUser)Session["admin"];

                if (this.Request.QueryString["action"] != null)
                {
                    string DelItem;
                    int    resultID = 0;
                    DelItem = this.Request.QueryString["ID"];
                    if (!string.IsNullOrEmpty(DelItem))
                    {
                        bool isSucess = int.TryParse(DelItem, out resultID);
                    }
                    if (SiteManagement.DeleteUser(resultID))
                    {
                        this.Response.Redirect("UserManage.aspx");
                    }
                    else
                    {
                        this.Response.Write(BaseSystem.ShowWindow("出现异常,对不起,删除用户操作失败!!"));
                    }
                }
                else
                {
                    AdminPagePageID = Convert.ToInt32(Request.QueryString["PageID"]);
                    if (Request.QueryString["PageID"] == null)
                    {
                        AdminPagePageID = 1;
                        PageStartIndex  = 0;
                    }
                    PageStartIndex = Convert.ToInt32(AdminPagePageID - 1);
                    MaxAdminPages  = this.GetMaxUserPages();
                    userList       = SiteManagement.GetAllUserByHospitalID(userAdmin.Hospital.ID);
                    BaseSystem.BindProduceData(this.DataListUser, userList, PageStartIndex, PageStartIndex, PageSize);
                    ShowBottomUrl();
                }
            }
        }