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(); }