private void PopulatePermissions(string user)
    {
        try
        {
            lblMsg.Text       = "";
            btnDelete.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));;
            CheckBox  chk;
            DataTable userRoles = UserManager.PopulatePermissions(user);

            //reset permision
            foreach (GridViewRow dgi in gvRoleList.Rows)
            {
                ((CheckBox)dgi.FindControl("chkPermit")).Checked = false;
            }
            for (int i = 0; i < userRoles.Rows.Count; i++)
            {
                foreach (GridViewRow dgi in gvRoleList.Rows)
                {
                    chk = (CheckBox)dgi.FindControl("chkPermit");
                    if (short.Parse(gvRoleList.DataKeys[dgi.RowIndex].Value.ToString()) == short.Parse(userRoles.Rows[i]["Role"].ToString()))
                    {
                        chk.Checked = true;
                    }
                }
            }
        }
        catch { }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (!(AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ModifyUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewUser, Session)))
            {
                Response.Redirect("AdminDefault.aspx");
            }

            if (!IsPostBack)
            {
                PopulateListUser();
                PopulateGridView();

                if (Session["User"] != null)
                {
                    btnSaveUserProperties.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ModifyUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
                    btnNewUser.Enabled            = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
                    btnDelete.Enabled             = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
                    btnSavePermission.Enabled     = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.GivePermission, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
                }
                else
                {
                    btnSaveUserProperties.Enabled = false;
                    btnNewUser.Enabled            = false;
                    btnDelete.Enabled             = false;
                }
                btnSavePermission.Enabled = false;
                gvRoleList.Enabled        = false;
            }
        }
        catch { }
    }
    private void InsertUserProperties()
    {
        try{
            if (txtUserName.Text == "")
            {
                lblMsg.Text = "User cannot be empty.";
                return;
            }
            if (txtPassword.Text == "")
            {
                lblMsg.Text = "Password cannot be empty.";
                return;
            }
            if (txtPassword.Text != txtConfirmPassword.Text)
            {
                lblMsg.Text = "The password you gave and the confirmation do not match.";
                return;
            }

            bool IsSuccssfullySaved = false;
            IsSuccssfullySaved = UserManager.InserUser(int.Parse(AdminBaseUIPage.GetID("Users")), txtUserName.Text, Utility.ComputeHash(txtPassword.Text), txtFirstName.Text, txtMiddleName.Text, txtLastName.Text, 0);
            if (IsSuccssfullySaved)
            {
                lblMsg.Text = "User Successfully Saved!!!";
                PopulateListUser();
            }
            else
            {
                lblMsg.Text = "User Not saved Please try again!!!";
            }
        }
        catch { }
    }
Beispiel #4
0
 private void Initialize()
 {
     if (Session["User"] != null)
     {
         btnUpload.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.UploadFile, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
     }
     else
     {
         Page.Response.Redirect("Default.aspx");
     }
 }
Beispiel #5
0
    void Authenticate()
    {
        string msg;

        if (!AdminBaseUIPage.Login(LogInAuthenticate.UserName, LogInAuthenticate.Password, Session, out msg))
        {
            LogInAuthenticate.FailureText = msg;
        }
        else //authenticated
        {
            //  if (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session))
            Response.Redirect("AdminDefault.aspx");
        }
    }
Beispiel #6
0
    private void Initialize()
    {
        if (Session["User"] != null)
        {
            lblUser.Text       = Session["UserName"].ToString() + " @ Picture";
            btnSave.Enabled    = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewAndModifyContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)));
            btnDelete.Enabled  = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteCotent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)));
            btnApprove.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ApproveContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)));

            PopulateCatagory();

            Populate();
        }
    }
 protected void lstUserList_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         if (lstUserList.SelectedIndex == -1)
         {
             return;
         }
         newUser = false;
         btnSavePermission.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.GivePermission, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));;
         gvRoleList.Enabled        = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.GivePermission, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));;
         string user = lstUserList.SelectedValue;
         PopulateUserProperties(user);
         PopulatePermissions(user);
     }
     catch { }
 }
 private void Initialize()
 {
     try
     {
         if (Session["User"] != null)
         {
             btnSave.Enabled         = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewAndModifyContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
             btnDelete.Enabled       = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteCotent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
             btnApprove.Enabled      = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ApproveContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
             ddListOperation.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ViewContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));
             Populate();
         }
         else
         {
             Response.Redirect("Default.aspx");
         }
     }
     catch { }
 }
    private void SaveUserProperties()
    {
        try{
            string user = "";

            if (!newUser)
            {
                user = lstUserList.SelectedValue;
                UpdateUserProperties();
            }
            else
            {
                user = AdminBaseUIPage.GetID("Users");

                InsertUserProperties();
            }
        }
        catch { }
    }
    private void Save()
    {
        try
        {
            string id;
            string sql;

            if (ddListOperation.SelectedValue == "-- Create New --")
            {
                id = AdminBaseUIPage.GetID("[HomePage]");
                if (id == "")
                {
                    id = "1";
                }
                if (HomePage.Insert(int.Parse(id), txtTitle.Text, FCKeditor1.Value.Replace("\'", "\'\'"), FCKeditor2.Value.Replace("\'", "\'\'"), "D", DateTime.Now, Session["UserName"].ToString()))
                {
                    lblMessage.Text = "The content was succesfully saved.";
                }
                else
                {
                    lblMessage.Text = "There was problem saving the content.";
                }
            }
            else
            {
                id = ddListOperation.SelectedValue;
                if (HomePage.Update(int.Parse(id), txtTitle.Text, FCKeditor1.Value.Replace("\'", "\'\'"), FCKeditor2.Value.Replace("\'", "\'\'"), DateTime.Now, Session["UserName"].ToString()))
                {
                    lblMessage.Text = "The content was succesfully saved.";
                }
                else
                {
                    lblMessage.Text = "There was problem saving the content.";
                }
            }
            Populate();
        }
        catch { }
    }
    private void Save()
    {
        try{
            string id;
            string sql;

            if (ddListOperation.SelectedValue == "-- Create New --")
            {
                id = AdminBaseUIPage.GetID("Links");
                if (id == "")
                {
                    id = "1";
                }
                if (Links.Insert(int.Parse(id), txtTitle.Text, txtFileName.Text, "D"))
                {
                    lblMessage.Text = "The content was succesfully saved.";
                }
                else
                {
                    lblMessage.Text = "There was problem saving the content.";
                }
            }
            else
            {
                id = ddListOperation.SelectedValue;
                if (Links.Update(int.Parse(id), txtTitle.Text, txtFileName.Text))
                {
                    lblMessage.Text = "The content was succesfully saved.";
                }
                else
                {
                    lblMessage.Text = "There was problem saving the content.";
                }
            }

            Populate();
        }
        catch { }
    }
    private void Save()
    {
        try{
            string id;
            GetId();

            if (ddListOperation.SelectedValue == "-- Create New --")
            {
                id = AdminBaseUIPage.GetID("downloadable");
                if (id == "")
                {
                    id = "1";
                }
                if (Downloads.Insert(int.Parse(id), int.Parse(Id), txtTitle.Text, txtFileName.Text, FCKeditor1.Value, txtSize.Text, int.Parse(cmbDocType.SelectedValue), "D", DateTime.Now))
                {
                    lblMessage.Text = "The content was succesfully saved.";
                }
                else
                {
                    lblMessage.Text = "There was problem saving the content.";
                }
            }
            else
            {
                id = ddListOperation.SelectedValue;
                if (Downloads.Update(int.Parse(id), txtTitle.Text, txtFileName.Text, FCKeditor1.Value, txtSize.Text, int.Parse(cmbDocType.SelectedValue), DateTime.Now))
                {
                    lblMessage.Text = "The content was succesfully saved.";
                }
                else
                {
                    lblMessage.Text = "There was problem saving the content.";
                }
            }

            Populate();
        }
        catch { }
    }
    private void Initialize()
    {
        try

        {
            if (Session["User"] != null)
            {
                lblUser.Text    = Session["UserName"].ToString() + " @ SiteMap";
                btnSave.Enabled = ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session);
                Populate();
            }
            else
            {
                Response.Redirect("Default.aspx");
            }
        }
        catch { }
    }
    private void Initialize()
    {
        try
        {
            lblUser.Text = Session["UserName"].ToString() + " @ Picture Catagory";
            if (Session["User"] != null)
            {
                ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = btnSave.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ManageNews, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)));


                Populate();
            }
            else
            {
                Response.Redirect("Default.aspx");
            }
        }
        catch { }
    }
    private void Initialize()
    {
        try
        {
            if (Session["User"] != null)
            {
                ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = btnSave.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ManageNews, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)));

                GetYMD();
                Populate();
            }
            else
            {
                Response.Redirect("Default.aspx");
            }
        }
        catch { }
    }
Beispiel #16
0
 void LogOut()
 {
     AdminBaseUIPage.CleanUp(Session);
 }
 private void Initialize()
 {
     try
     {
         if (Session["User"] != null)
         {
             btnUpload.Enabled = ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = btnSave.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ManageDownloads, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)));
             GetId();
             Populate();
             PopulateDocumentType();
         }
         else
         {
             Page.Response.Redirect("LogIn.aspx");
         }
     }
     catch { }
 }