public ActionResult getUserRoles(string ID)
 {
     Mapper.CreateMap <BusinessObjects.Roles, Models.DevelopmentTools.Roles>();
     Models.DevelopmentTools.UserRoleModel RoleModel = new Models.DevelopmentTools.UserRoleModel();
     RoleModel.GrantedRoles    = Mapper.Map <IEnumerable <BusinessObjects.Roles>, IEnumerable <Models.DevelopmentTools.Roles> >(service.getGrantedRoles(ID));
     RoleModel.NotGrantedRoles = Mapper.Map <IEnumerable <BusinessObjects.Roles>, IEnumerable <Models.DevelopmentTools.Roles> >(service.getNotGrantedRoles(ID));
     return(Json(RoleModel, JsonRequestBehavior.AllowGet));
 }
        public ActionResult UserRoles(string ID)
        {
            Mapper.CreateMap <BusinessObjects.UserAccount, Models.DevelopmentTools.UserAccount>();
            Models.DevelopmentTools.UserAccount userAccount = Mapper.Map <BusinessObjects.UserAccount, Models.DevelopmentTools.UserAccount>(service.getUserAccountbyID(ID));

            Models.DevelopmentTools.UserRoleModel RoleModel = new Models.DevelopmentTools.UserRoleModel();
            RoleModel.userAccount = userAccount;
            var pvr = new PartialViewResult();

            pvr = PartialView("_UpdateRoles_UserAccount", RoleModel);
            return(pvr);
        }