bool IsUpdataRepeat(role r) { GetRole gr = new GetRole(); List <role> rl = gr.getrole(); List <role> temprl = rl.FindAll(p => p.roleName == r.roleName); foreach (role re in temprl) { if (re != null && re.guid != r.guid) { MessageAlert.Alert("该名称已经存在!"); return(true); } } temprl = rl.FindAll(p => p.roleDM == r.roleDM); foreach (role re in temprl) { if (re != null && re.guid != r.guid) { MessageAlert.Alert("该编号已经存在!"); return(true); } } return(false); }
public PowerAllow(Main m) { InitializeComponent(); list(m.menu); databind(mll); datarolebind(getRole.getrole()); _powerlist = Getxml(); }
public void BindRole(ComboBox cb) { GetRole gr = new GetRole(); List <role> rl = new List <role>(); rl = gr.getrole(); cb.ItemsSource = rl; cb.DisplayMemberPath = "roleName"; cb.SelectedValuePath = "id"; }
bool IsExit(role r, int count = 0) { GetRole gr = new GetRole(); List <role> rl = gr.getrole(); if (rl.FindAll(p => p.roleName == r.roleName).Count > count) { MessageAlert.Alert("该名称已经存在!"); return(true); } if (rl.FindAll(p => p.roleDM == r.roleDM).Count > count) { MessageAlert.Alert("该编号已经存在!"); return(true); } return(false); }