protected void ListViewUsers_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            ListViewUsers.EditIndex = e.NewEditIndex;
            PopulateListViewUsers();

            if (this.ListViewUsers.EditIndex != -1)
            {
                Panel         validationMsg           = (Panel)this.ListViewUsers.Items[this.ListViewUsers.EditIndex].FindControl("editNameContainerIsValid");
                UpdatePanel   updatePanel             = (UpdatePanel)this.ListViewUsers.Items[this.ListViewUsers.EditIndex].FindControl("UpdatePanelEdit");
                TextBox       TextBoxUserNameEdit     = (TextBox)updatePanel.FindControl("TextBoxUsernameEdit");
                CheckBoxList  CheckBoxListRolesOfUser = (CheckBoxList)updatePanel.FindControl("CheckBoxListRolesOfUser");
                Literal       ListeralApplicationName = (Literal)updatePanel.FindControl("LiteralAppNameEdit");
                List <String> userRolesList           = RolesBLL.GetRolesForUserByApplication(ListeralApplicationName.Text, TextBoxUserNameEdit.Text);
                List <String> applicationRolesList    = RolesBLL.GetRolesByApplication(ListeralApplicationName.Text);

                validationMsg.Visible = false;

                foreach (string applicationRole in applicationRolesList)
                {
                    System.Web.UI.WebControls.ListItem listItem = new System.Web.UI.WebControls.ListItem(applicationRole, "", true);

                    foreach (string userRole in userRolesList)
                    {
                        if (applicationRole == userRole)
                        {
                            listItem.Selected = true;
                        }
                    }

                    CheckBoxListRolesOfUser.Items.Add(listItem);
                }
            }
        }
Example #2
0
 //编辑状态
 protected void listOrder_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     //ListViewItem item = listOrder.Items[e.NewEditIndex];
     listOrder.EditIndex = e.NewEditIndex;
     listItem();
     //HttpContext.Current.Response.Redirect(HttpContext.Current.Request.Url.AbsolutePath);
 }
Example #3
0
 protected void lvActivity_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     lvActivity.EditIndex = e.NewEditIndex;
     System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-GB");
     lvActivity.DataSource = (DataTable)ViewState["MktActivity"];
     lvActivity.DataBind();
 }
 protected void lvStage_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     //this.lvStage.EditIndex = e.NewEditIndex;
     //DataView dv = new DataView(ds.Tables[0]);
     //this.lvStage.DataSource = dv;
     //this.lvStage.DataBind();
 }
Example #5
0
 /*
  * @Method: EditVenuesList_ItemEditing
  * @Params: object sender, ListViewEditEventArgs e
  * @Return: void
  * @Description: This method will be activated on the click of edit button.
  * The index of the selected item (to be edited) will be assigned for edit,
  * and the value of that index will be saved in a global variable to be used
  * later in another method for editing
  */
 protected void EditVenuesList_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     EditVenuesList.EditIndex = e.NewEditIndex;
     //This variable will be used to create edit request
     editIndex = EditVenuesList.EditIndex;
     EditVenuesList.DataBind();
 }
Example #6
0
        /**
         * <summary>
         * This method handles the pre-edit of a Match: show edit form and populate with data.
         * </summary>
         * @method GamesListView_ItemEditing
         * @param {object} sender
         * @param {ListViewEditEventArgs} e
         * @returns {void}
         */
        protected void GamesListView_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            try
            {
                //Reverse engineer to work with data before updating database
                List <Match> matches = (List <Match>)GamesListView.DataSource; //List of Matches
                Match        match   = matches[GamesListView.EditItem.DataItemIndex];

                GamesListView.EditItem.FindControl("HomeTeamNameTextBox"); //Null - need item[rowindex]
                GamesListView.FindControl("HomeTeamNameTextBox");          //Null - need item[rowindex]
            }
            catch (Exception)
            {
                //
            }



            //Populate Edit Form with values

            //Query the Sports table for Match Type Drop Down List

            //Populate Match Type Selection

            //Update the Item

            //Show the Edit Form
        }
Example #7
0
 protected void myview_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     myview.EditIndex = e.NewEditIndex;
     Populate_view();
     //Label _dt = (Label)myview.Items[e.NewEditIndex].FindControl("power_onLabel");
     //ScriptManager.RegisterStartupScript(this, typeof(string), "close", "alert('"+ _dt.Text +"');", true);
 }
Example #8
0
        protected void listaPermisos_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            try
            {
                listaPermisos.EditIndex = e.NewEditIndex;
                Label menu = (Label)listaPermisos.Items[e.NewEditIndex].FindControl("idMENUlist");
                obj_permisos2 = new Permisos(

                    dropdownRoles.SelectedValue,
                    menu.Text

                    );
                if (obj_permisos2.ActualizarPermiso(obj_permisos2))
                {
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "hwa", " swal('REGISTRO ALMACENADO', '', 'success');", true);
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "hwa", " swal('ERROR AL ALMACENAR', '', 'error');", true);
                }
                string currentPage = this.Page.Request.AppRelativeCurrentExecutionFilePath;
                Response.Redirect(currentPage);
            }
            catch (Exception)
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "hwa", " swal('OCURRIO UNA EXCEPTION', '', 'error');", true);
            }
        }
 /*
  * @Method: UnApprovedList_ItemEditing
  * @Params: object sender, ListViewEditEventArgs e
  * @Return: void
  * @Description: This method will be activated on the click of delete button.
  * The index of the selected item (to be deleted) will be assigned for delete,
  * and the value of that index will be saved in a global variable to be used
  * later in another method for editing
  */
 protected void UnApprovedList_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     UnApprovedList.EditIndex = e.NewEditIndex;
     //This variable will be used to create edit request
     editIndex = UnApprovedList.EditIndex;
     UnApprovedList.DataBind();
 }
Example #10
0
        protected void DetailListView_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            var lv = sender as ListView;

            lv.EditIndex = e.NewEditIndex;
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "dateTimePickup", "$('input.datetime').datetimepicker({pickTime: false});", true);
        }
    /// <summary>
    /// Disables the search buttons and hides the datapager when the edit button is pushed.
    /// </summary>
    /// <param name="sender">Contains a reference to the control/object that raised the event.</param>
    /// <param name="e">Contains the event data of the event that triggered the method.</param>
    protected void ActiveSiteListView_ItemEditing(object sender, ListViewEditEventArgs e)
    {
        ActiveSearchButton.Enabled = false;
        ActiveClearButton.Enabled  = false;
        DataPager pager = ActiveSiteListView.FindControl("ActiveDataPager") as DataPager;

        pager.Visible = false;
    }
        protected void lvQuestList_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            QuestAnsBAL AnsBAL = new QuestAnsBAL();
            int         QId    = Convert.ToInt32(lvQuestList.DataKeys[e.NewEditIndex].Value);


            Session["QuestionId"] = lvQuestList.DataKeys[e.NewEditIndex].Value.ToString();
            Response.Redirect("~/QuestAns/QA_QnAWithoutLogin.aspx");
        }
Example #13
0
        protected void KOList_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            QuestAnsBAL AnsBAL = new QuestAnsBAL();
            int         QId    = Convert.ToInt32(KOList.DataKeys[e.NewEditIndex].Value);


            Session["KOId"] = KOList.DataKeys[e.NewEditIndex].Value.ToString();
            Response.Redirect("~/QuestAns/QA_ViewKO.aspx");
        }
Example #14
0
        protected void lvStage_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            this.lvStage.EditIndex = e.NewEditIndex;
            ListViewItem item = this.lvStage.Items[e.NewEditIndex];
            DataView     dv   = new DataView(ds.Tables[0]);

            this.lvStage.DataSource = dv;
            this.lvStage.DataBind();
        }
Example #15
0
        } // end save button click

        protected void lvPlannedDates_ItemEditing(object sender, ListViewEditEventArgs e)
        { // shows the date in edit mode
            lvPlannedDates.EditIndex = e.NewEditIndex;

            Label id = lvPlannedDates.Items[lvPlannedDates.EditIndex].FindControl("lblIDHidden") as Label;
            int memberID = Convert.ToInt16(id.Text);
            Session["memID"] = memberID;
            Boolean p = false; Boolean a = false; Boolean s = false; Boolean d = true;
            bind(p, a, s, d);
        }
Example #16
0
        protected void lvRetrievalList_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            ListViewItem item = lvRetrievalList.Items[e.NewEditIndex];

            lvRetrievalList.EditIndex = e.NewEditIndex;
            List <RetrievalDetail> rdList = sClerkCtrl.GetCurrentRetrieval().RetrievalDetails.ToList <RetrievalDetail>();

            lvRetrievalList.DataSource = rdList;
            lvRetrievalList.DataBind();
        }
Example #17
0
        protected void User_Address_ListView_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            MySqlConnection dbconn = new MySqlConnection(CommonClass.connectionstring);

            dbconn.Open();
            User_Address_ListView.EditIndex          = e.NewEditIndex;
            User_Address_ListView.InsertItemPosition = InsertItemPosition.None;
            Load_Address(dbconn);
            dbconn.Close();
        }
Example #18
0
    /// <summary>
    /// Handles events that occur when an edit operation is requested, but before the Update Answers ListView item is put in edit mode.
    /// </summary>
    /// <param name="sender">Contains a reference to the control/object that raised the event.</param>
    /// <param name="e">Provides data for the ItemEditing event, which occurs when an edit operation is requested but before the ListView item is put in edit mode.</param>
    protected void UpdateAnswersListView_ItemEditing(object sender, ListViewEditEventArgs e)
    {
        //hide message user control
        MessageUserControl.Visible = false;

        //hide datapager
        DataPager pager = UpdateAnswersListView.FindControl("ActiveDataPager") as DataPager;

        pager.Visible = false;
    }
        protected void MaterialList_ItemEditing(object sender, ListViewEditEventArgs e) //режим редактирования
        {
            MaterialList.EditIndex = e.NewEditIndex;                                    //индекс редактируемой

            DDLUnitID();

            MaterialList.DataSource = MatServ.ReadAll()
                                      .Select(c => new { c.Id, c.Name, c.Date, c.UnitId, c.Num })
                                      .ToList();
            MaterialList.DataBind();
        }
        protected void lvDetails_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            ListView listDetails = (ListView)sender;

            listDetails.EditIndex = e.NewEditIndex;
            ListViewDataItem listItem   = (ListViewDataItem)listDetails.Parent;
            HiddenField      hfItemCode = (HiddenField)listItem.FindControl("hfItemCode");

            listDetails.DataSource = GetDisbursementDetailsPerItem(hfItemCode.Value);
            listDetails.DataBind();
        }
Example #21
0
        protected void UserList_ItemEditing(object sender, ListViewEditEventArgs e) //переход в режи редактирования
        {
            UserList.EditIndex = e.NewEditIndex;                                    //индекс редактируемой

            RoleIdDbUpdate();

            UserList.DataSource = usServ.ReadAll()
                                  .Select(c => new { c.Id, c.Name, c.RoleId, c.IsDeleted })
                                  .ToList();
            UserList.DataBind();
        }
Example #22
0
    protected void lvIdf_ItemEditing(object sender, ListViewEditEventArgs e)
    {
        //Label daction = (Label)lvIdf.Items[e.NewEditIndex].FindControl("ddlAction");
        //string action = daction.Text;

        //DropDownList ddlaction = (DropDownList)lvIdf.EditItem.FindControl("ddlEdAction");
        //ddlaction.SelectedValue = action;
        lvIdf.EditIndex  = e.NewEditIndex;
        lvIdf.DataSource = (DataTable)ViewState["SRIdf"];
        lvIdf.DataBind();
    }
 protected void lsvUserList_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     try
     {
         ;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #24
0
    protected void RenewalListView_ItemEditing(object sender, ListViewEditEventArgs e)
    {
        RenewalListView.EditIndex = e.NewEditIndex;
        List <pt.Renewal> pp = getAddressServiceByID(TextBox6.Text);

        RenewalListView.DataSource = pp;
        RenewalListView.DataBind();

        Page page = HttpContext.Current.CurrentHandler as Page;

        page.ClientScript.RegisterStartupScript(typeof(Page), "Test", "<script type='text/javascript'>doEdit();</script>");
    }
        protected void LvMyAns_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            QuestAnsBAL AnsBAL         = new QuestAnsBAL();
            int         QId            = Convert.ToInt32(LvMyAns.DataKeys[e.NewEditIndex].Value);
            int         LastModifiedBy = ((UserBE)(Session["LoggedInUser"])).UserId;

            if (AnsBAL.AddView(LastModifiedBy, QId))
            {
                Session["QuestId"] = LvMyAns.DataKeys[e.NewEditIndex].Value.ToString();
                Response.Redirect("~/QuestAns/QA_QuestWithAns.aspx");
            }
        }
Example #26
0
    protected void Item_Edit(object sender, ListViewEditEventArgs e)
    {
        MessageUserControl.Visible = false;
        UserListViewEdit.EditIndex = e.NewEditIndex;
        UserManager        sysmgr = new UserManager();
        List <UserProfile> info   = sysmgr.ListUser_BySearchParams(username, site, role, status);

        UserListViewEdit.DataSource = info;
        UserListViewEdit.DataBind();
        string userRole = sysmgr.getUserRole((UserListViewEdit.EditItem.FindControl("UserNameLabel") as Label).Text);

        if (userRole == SecurityRoles.SuperUser)
        {
            // do not allow anyone to change the role or site of the webmaster and make sure that they default to their proper values
            (UserListViewEdit.EditItem.FindControl("RoleMembershipsDropDown") as DropDownList).Enabled       = false;
            (UserListViewEdit.EditItem.FindControl("SiteDropDownList") as DropDownList).Enabled              = false;
            (UserListViewEdit.EditItem.FindControl("RoleMembershipsDropDown") as DropDownList).DataSourceID  = "AllRoleNames";
            (UserListViewEdit.EditItem.FindControl("RoleMembershipsDropDown") as DropDownList).SelectedIndex = 2;
            (UserListViewEdit.EditItem.FindControl("SiteDropDownList") as DropDownList).SelectedValue        = "1";
            (UserListViewEdit.EditItem.FindControl("disabledCheckBox") as CheckBox).Enabled = false;
        }
        else if (userRole == SecurityRoles.AdminEdits)
        {
            // make the default role of the AdminEdits AdminEdit and make their default site to what their site was before edit was clicked
            (UserListViewEdit.EditItem.FindControl("RoleMembershipsDropDown") as DropDownList).SelectedIndex = 0;
            (UserListViewEdit.EditItem.FindControl("SiteDropDownList") as DropDownList).SelectedValue        =
                sysmgr.GetUserSiteId((UserListViewEdit.EditItem.FindControl("UserNameLabel") as Label).Text).ToString();
        }
        else if (userRole == SecurityRoles.AdminViews)
        {
            // make the default role of the AdminViews AdminView and make their default site to what their site was before edit was clicked
            (UserListViewEdit.EditItem.FindControl("RoleMembershipsDropDown") as DropDownList).SelectedIndex = 1;
            (UserListViewEdit.EditItem.FindControl("SiteDropDownList") as DropDownList).SelectedValue        =
                sysmgr.GetUserSiteId((UserListViewEdit.EditItem.FindControl("UserNameLabel") as Label).Text).ToString();
        }
        if (User.IsInRole(SecurityRoles.AdminEdits))
        {
            // Does not allow AdminEdits to edit any users' roles
            (UserListViewEdit.EditItem.FindControl("RoleMembershipsDropDown") as DropDownList).Enabled      = false;
            (UserListViewEdit.EditItem.FindControl("SiteDropDownList") as DropDownList).Enabled             = false;
            (UserListViewEdit.EditItem.FindControl("RoleMembershipsDropDown") as DropDownList).DataSourceID = "AllRoleNames";
            (UserListViewEdit.EditItem.FindControl("SiteDropDownList") as DropDownList).SelectedValue       = "1";
        }
        for (int i = 0; i < UserListViewEdit.Items.Count; i++)
        {
            if (i != UserListViewEdit.EditIndex)
            {
                // Hide all other rows except the row being edited
                UserListViewEdit.Items[i].Visible = false;
            }
        }
        (UserListViewEdit.FindControl("DataPager2") as DataPager).Visible = false;
    }
Example #27
0
        protected void Templates_ListView_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            //Templates_ListView.EditIndex = e.NewEditIndex;
            MultiView1.SetActiveView(Detail_View);
            Detail_Form_View.ChangeMode(FormViewMode.Edit);
            MySqlConnection dbconn = new MySqlConnection(CommonClass.connectionstring);

            dbconn.Open();
            Load_Template_By_Id(dbconn,
                                Templates_ListView.DataKeys[e.NewEditIndex].Value.ToString());
            dbconn.Close();
        }
        protected void lvAllocation_ItemEditing(object sender, ListViewEditEventArgs e)
        {
            lvAllocation.EditIndex = e.NewEditIndex;
            ////LinkButton linkViewRequest = (LinkButton)sender;
            ////ListViewDataItem listItem = (ListViewDataItem)linkViewRequest.Parent;
            ListView    listDetails = lvAllocation.Items[e.NewEditIndex].FindControl("lvDetails") as ListView;
            HiddenField hfItemCode  = lvAllocation.Items[e.NewEditIndex].FindControl("hfItemCode") as HiddenField;

            listDetails.Visible    = true;
            listDetails.DataSource = GetDisbursementDetailsPerItem(hfItemCode.Value);
            listDetails.DataBind();
            BindGrid();
        }
Example #29
0
 protected void lsv_SetupPage_ItemEditing(object sender, ListViewEditEventArgs e)
 {
     try
     {
         this.CloseInsert();
         this.lsv_SetupPage.EditIndex = e.NewEditIndex;
         this.LoadData();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #30
0
        protected void LVLabTestEditRecord(object sender, ListViewEditEventArgs e)
        {
            ListViewlabtest.EditIndex = e.NewEditIndex;
            DropDownList ddl = (DropDownList)ListViewlabtest.Items[e.NewEditIndex].FindControl("ddlLabtestName");

            if (ddl != null)
            {
                ddl.DataSource = GetLabTests();
                ddl.DataBind();
            }

            this.PopulateLabTest();
        }