public bool DeleteRole(string roleName, out string msg) { try { var processedRole = _repository.Remove(_repository.GetAll(m => string.Compare(m.Name.Trim(), roleName.Trim(), StringComparison.CurrentCultureIgnoreCase) == 0).ToList()[0]); _uoWork.SaveChanges(); msg = ""; return(processedRole.RoleId > 0); } catch (Exception ex) { msg = ex.Message; BugManager.LogApplicationBug(ex.StackTrace, ex.Source, ex.Message); return(false); } }
internal List <Organization> GetOrganizations() { try { var myItems = _repository.GetAll().ToList(); if (!myItems.Any()) { return(new List <Organization>()); } return(myItems); } catch (Exception ex) { BugManager.LogApplicationBug(ex.StackTrace, ex.Source, ex.Message); return(new List <Organization>());; } }
public List <UserRole> GetUserRoles() { try { var myItemList = _repository.GetAll(); if (myItemList == null || !myItemList.Any()) { return(null); } return(myItemList.ToList()); } catch (Exception ex) { BugManager.LogApplicationBug(ex.StackTrace, ex.Source, ex.Message); return(null); } }
internal Enroller GetLastEnrollerRegistered(long clientStationId) { try { //var myItems = _enrollerRepository.GetAll(x => x.OrganizationId == organizationId && x.ClientStationId == clientStationId).OrderByDescending(o => o.EnrollerId).ToList(); var myItems = _enrollerRepository.GetAll( x => x.ClientStationId == clientStationId) .OrderByDescending(o => o.EnrollerId) .ToList(); if (!myItems.Any()) { return(new Enroller()); } return(myItems[0]); } catch (Exception ex) { BugManager.LogApplicationBug(ex.StackTrace, ex.Source, ex.Message); return(new Enroller()); } }
internal ClientStation GetStation(long orgId, long clientStationId) { try { var retVal = _repository.GetAll(x => x.OrganizationId == orgId && x.ClientStationId == clientStationId).ToList(); if (!retVal.Any()) { return(null); } return(retVal[0]); } catch (Exception ex) { BugManager.LogApplicationBug(ex.StackTrace, ex.Source, ex.Message); return(null); } }