Esempio n. 1
0
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try {
                int ID = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString());

                if (dataGridView1.Columns[e.ColumnIndex].Name == "DeleteNews" && !Status)
                {
                    DialogResult result = MessageBox.Show("Do you want to delete this News?", "Confirm!", MessageBoxButtons.YesNo);
                    if (result == DialogResult.Yes)
                    {
                        Project.Data.NewDAO.DeleteNews(ID);
                        LoadDataNews();
                    }
                }
                else
                {
                    if (!Status)
                    {
                        Project.Entity.News GetNews = Project.Entity.NewList.GetNews(ID);
                        DetailForm          detail  = new DetailForm(GetNews, this);
                        detail.Show();
                    }
                }

                if (dataGridView1.Columns[e.ColumnIndex].Name == "DeleteUser")
                {
                    DialogResult result = MessageBox.Show("Do you want to delete this Member?", "Confirm!", MessageBoxButtons.YesNo);
                    if (result == DialogResult.Yes)
                    {
                        Project.Data.UserInfoDAO.DeleteUser(Convert.ToInt32(ID));
                        LoadDataMember();
                    }
                }
                else
                {
                    if (Status)
                    {
                        Project.Entity.UserInfo User = Project.Entity.UserInfoList.GetUserByID(ID);
                        DetailUser detail            = new DetailUser(User, this);
                        detail.Show();
                    }
                }
            } catch (Exception) {}
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int UserID = 1;

            if (Session["UserID"] != null)
            {
                UserID = Convert.ToInt32(Session["UserID"]);
                Project.Entity.UserInfo user = Project.Entity.UserInfoList.GetUserByID(UserID);

                User.Text     = user.UserName;
                Register.Text = "Logout";
            }
            else
            {
                User.Text     = "Login";
                Register.Text = "Register";
            }
            List <Project.Entity.NewsTypes> ListTypes = Project.Entity.TypeList.GetAllType();

            rpType.DataSource = ListTypes;
            rpType.DataBind();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                btnSave.Text = "Edit";

                int UserID = Convert.ToInt32(Session["UserID"].ToString());

                Project.Entity.UserInfo user = Project.Entity.UserInfoList.GetUserByID(UserID);

                FullName.Text    = user.UserName;
                FullName.Enabled = Save;

                DateOfBirth.Text    = user.Dob.ToString("yyyy-MM-dd");
                DateOfBirth.Enabled = Save;

                Email.Text    = user.Email;
                Email.Enabled = Save;

                Phone.Text    = user.Phone;
                Phone.Enabled = Save;

                avata.ImageUrl = @"~\AvatarUser\" + user.AvatarImg;

                int accID = Convert.ToInt32(Session["accountID"].ToString());

                if (Session["rule"] != null && Convert.ToInt32(Session["rule"]) == 3)
                {
                    rpEmp.DataSource = Project.Data.NewDAO.GetNewsByAcount(accID); rpEmp.DataBind();
                }
                if (Session["rule"] != null && Convert.ToInt32(Session["rule"]) == 2)
                {
                    rpDisplaySaveNews.DataSource = Project.Data.NewDAO.GetNewsUserSave(accID); rpDisplaySaveNews.DataBind();
                }

                lblFile.Text = user.AvatarImg;
            }
        }