private bool UpdateRoleEntityTagging(IdentityRole roleid)
        {
            DC_Roles _obj = new DC_Roles();

            //  DropDownList ddlEntityType = (DropDownList)frmRoledetail.FindControl("ddlEntityType");
            _obj.RoleID = roleid.Id;
            // _obj.EntityTypeID = Convert.ToString(ddlEntityType.SelectedValue);
            _obj.ApplicationID = Guid.Parse(ddlApplilcation.SelectedValue);
            bool blnflag = _objAdminSVCs.AddUpdateRoleEntityType(_obj);

            return(blnflag);
        }
 /// <summary>
 /// To Bind Role Data
 /// </summary>
 /// <param name="roles"></param>
 private void BindRole()
 {
     try
     {
         DC_Roles     _objRole      = new DC_Roles();
         DropDownList ddlEntityType = (DropDownList)frmUserdetail.FindControl("ddlEntityType");
         var          result        = _objAdminSVCs.GetAllRole(0, 0, Convert.ToString(ddlApplilcation.SelectedValue));
         //DataTable roles = Models.ConversionClass.CreateDataTable(roleManager.Roles.ToList());
         grdRoles.DataSource = result;
         grdRoles.DataBind();
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #3
0
 private void fillStateList()
 {
     try
     {
         DC_Roles     _objRole  = new DC_Roles();
         DropDownList ddlStates = (DropDownList)frmvwCity.FindControl("ddlStates");
         var          result    = _objMaster.GetStatesByCountry(Convert.ToString(Countryid));
         //DataTable roles = Models.ConversionClass.CreateDataTable(roleManager.Roles.ToList());
         ddlStates.DataSource     = result;
         ddlStates.DataTextField  = "State_Name";
         ddlStates.DataValueField = "State_Id";
         ddlStates.DataBind();
         ddlStates.Items.Insert(0, new ListItem {
             Selected = true, Text = "-Select-", Value = "0"
         });
     }
     catch (Exception)
     {
         throw;
     }
 }
        //private void BindEntityType()
        //{
        //    AdminSVCs _obj = new AdminSVCs();
        //    DropDownList ddlEntityType = (DropDownList)frmRoledetail.FindControl("ddlEntityType");
        //    ddlEntityType.DataSource = _obj.GetEntityType();
        //    ddlEntityType.DataValueField = "EnityTypeID";
        //    ddlEntityType.DataTextField = "EntityTypeName";
        //    ddlEntityType.DataBind();
        //    ddlEntityType.Items.Insert(0, new ListItem { Selected = true, Text = "-Select-", Value = "0" });
        //}
        private bool IsRoleExists(string roleName)
        {
            var    roleManager      = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>());
            string strapplicationID = Convert.ToString(ddlApplilcation.SelectedValue);
            var    role             = roleManager.FindByName(roleName);
            bool   blnFlag          = false;

            try
            {
                if (role != null)
                {
                    DC_Roles _rol = new DC_Roles();
                    _rol.RoleID        = role.Id;
                    _rol.ApplicationID = Guid.Parse(strapplicationID);
                    blnFlag            = _objAdminSVCs.IsRoleExist(_rol);
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(blnFlag);
        }