示例#1
0
 public ActionResult Search(RoleOrganizationViewModels model)
 {
     try
     {
         var data = _ROfactory.GetData(CurrentUser.ListOrganizationId[0]);
         foreach (var item in data)
         {
             item.OrganizationName = CurrentUser.OrganizationName;
             var listRoS = _RoSfactory.GetData(item.Id, lstStore);
             if (listRoS != null)
             {
                 listRoS = listRoS.Where(o => !string.IsNullOrEmpty(o.StoreName)).OrderBy(o => o.StoreName).ToList();
                 item.RO = string.Join("<br/>", listRoS.Where(z => z.IsActive).Select(x => x.StoreName).ToList());
             }
             else
             {
                 item.RO = "None";
             }
         }
         model.ListItem = data;
     }
     catch (Exception e)
     {
         _logger.Error("G_Role_Search: " + e);
         return(new HttpStatusCodeResult(400, e.Message));
     }
     return(PartialView("_ListData", model));
 }
示例#2
0
 public ActionResult Index()
 {
     try
     {
         RoleOrganizationViewModels model = new RoleOrganizationViewModels();
         return(View(model));
     }
     catch (Exception ex)
     {
         _logger.Error("G_Role_Index: " + ex);
         return(new HttpStatusCodeResult(400, ex.Message));
     }
 }