Ejemplo n.º 1
0
    protected void lkbEditLeaveAssingedByRole_Click(object sender, EventArgs e)
    {
        ddlRole.Items.Clear();
        ddlRole.Items.Add("select");
        ddlLeave.Items.Clear();
        ddlLeave.Items.Add("select");
        ddlRole1.DataSource     = GiveAllRole();
        ddlRole1.DataTextField  = "Name";
        ddlRole1.DataValueField = "Id";
        ddlRole1.DataBind();
        ddlLeaveEdit.DataSource     = GetAllLeaves();
        ddlLeaveEdit.DataTextField  = "LeaveName";
        ddlLeaveEdit.DataValueField = "Id";
        ddlLeaveEdit.DataBind();
        MasterEntries       objMasterEntry = new MasterEntries();
        LinkButton          b         = (LinkButton)sender;
        int                 Id        = Convert.ToInt32(b.CommandArgument);
        string              roleName  = objMasterEntry.GetRoleById(Id);
        LeaveAssignedByRole objLeaves = new LeaveAssignedByRole();

        objMasterEntry.GetLeavesAssignedByRoleById(Id, out objLeaves);
        txtNoOfLeave.Text = objLeaves.NoOfLeaves.ToString();
        ddlIsPromotedEdit.SelectedIndex = Convert.ToInt32(objLeaves.IsPromoted);
        ddlRole1.SelectedIndex          = Convert.ToInt32(objLeaves.RoleId);
        ddlLeaveEdit.SelectedIndex      = Convert.ToInt32(objLeaves.LeaveTypeId);
        ddlRole1.Enabled     = false;
        ddlLeaveEdit.Enabled = false;
        Session["Id"]        = Id;
        popupEditLeaveAssignedByRole.Show();
    }
 protected void lkbEditLeaveAssingedByRole_Click(object sender, EventArgs e)
 {
     ddlRole.Items.Clear();
     ddlRole.Items.Add("select");
     ddlLeave.Items.Clear();
     ddlLeave.Items.Add("select");
     ddlRole1.DataSource = GiveAllRole();
     ddlRole1.DataTextField = "Name";
     ddlRole1.DataValueField = "Id";
     ddlRole1.DataBind();
     ddlLeaveEdit.DataSource = GetAllLeaves();
     ddlLeaveEdit.DataTextField = "LeaveName";
     ddlLeaveEdit.DataValueField = "Id";
     ddlLeaveEdit.DataBind();
     MasterEntries objMasterEntry = new MasterEntries();
     LinkButton b = (LinkButton)sender;
     int Id = Convert.ToInt32(b.CommandArgument);
     string roleName = objMasterEntry.GetRoleById(Id);
     LeaveAssignedByRole objLeaves = new LeaveAssignedByRole();
     objMasterEntry.GetLeavesAssignedByRoleById(Id, out objLeaves);
     txtNoOfLeave.Text = objLeaves.NoOfLeaves.ToString();
     ddlIsPromotedEdit.SelectedIndex = Convert.ToInt32(objLeaves.IsPromoted);
     ddlRole1.SelectedIndex = Convert.ToInt32(objLeaves.RoleId);
     ddlLeaveEdit.SelectedIndex = Convert.ToInt32(objLeaves.LeaveTypeId);
     ddlRole1.Enabled = false;
     ddlLeaveEdit.Enabled = false;
     Session["Id"] = Id;
     popupEditLeaveAssignedByRole.Show();
 }