public void Clear() { Results.Clear(); LocalAdmins.Clear(); Persons.Clear(); Server = ""; }
public void DisplayAllPersons(string fileName) { if (Persons == null) { Persons = new List <PersonEntity>(); } Persons.Clear(); if (PersonsWithAge == null) { PersonsWithAge = new List <PersonEntity>(); } PersonsWithAge.Clear(); FileName = fileName; Persons = repository.DisplayAllPersons(fileName); PersonsWithAge = Persons.Select(x => new PersonEntity(x.Id, x.Name, x.Surname, x.DateOfBirth, GetAge(x.DateOfBirth), x.AvatarPath)).ToList(); if (PersonsWithAge.Count == 0) { PersonsWithAge.Add(new PersonEntity(0, $"Keine Personen", " wurden gefunden", DateTime.MinValue, 0, string.Empty)); } }
private void Login() { var loginvm = new LoginViewModel(); var result = _dialogService.ShowDialog(this, loginvm); if (result != true) { return; } try { _person = new Person { Name = loginvm.UserName }; Persons.Clear(); var personList = _localChatService.Join(_person, loginvm.ServerIpAddress, loginvm.ServerPort); personList.ToList().ForEach(p => Persons.Add(p)); IsConnected = true; } catch (Exception e) { Disconnect(); _dialogService.ShowMessageBox(this, e.Message, "Ошибка при выполнении операции", MessageBoxButton.OK, MessageBoxImage.Error, MessageBoxResult.OK); } }
async Task ExecuteLoadPersonsCommand() { if (IsBusy) { return; } IsBusy = true; try { Persons.Clear(); var persons = await DataStore.GetPersonsAsync(true); foreach (var person in persons.ToList().OrderBy(p => p.LastName)) { Persons.Add(person); } } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
public void Inital() { Departments.Clear(); using (var db = new DataModel()) { tempPersons = new List <Person>(); var tempdeps = db.Departments.ToList(); tempdeps.ForEach(d => Departments.Add(d)); //people中有外键相连的Departments属性,好像一定要通过Departments = db.Departments.ToList()一下 生成的list中才会生成Departments属性,好奇怪 tempPersons = db.Persons.OrderBy(p => p.DepId).ToList(); Operators = db.Accountants.Select(p => p.Person.PersonName).ToList(); //查询报销操作人员的姓名到List AccountantsName = db.Persons.Where(p => p.Department.DepartmentName == "财务部").Select(p => p.PersonName).ToList(); //查询财务部人员的姓名到List Persons.Clear(); tempPersons.ForEach(p => Persons.Add(p)); //list 转 obserbableColletion } Department temp = new Department() { DepartmentId = 0, DepartmentName = "" }; Departments.Insert(0, temp); StaffOperateMode = "浏览模式"; BtnStaffAppendEna = true; BtnStaffModifyEna = true; BtnStaffCancelConfirmEna = false; ComStaffDepartmentEna = false; TextStaffEna = false; }
public void ClearResults() { Clubs.Clear(); Persons.Clear(); Competitions.Clear(); Unions.Clear(); }
private async void GetPersons() { if (SelectedPersonGroup == null) { return; } Persons.Clear(); try { Person[] persons = await _faceServiceClient.GetPersonsAsync(SelectedPersonGroup.PersonGroupId); if (persons == null || persons.Length == 0) { StatusText = $"No persons found in {SelectedPersonGroup.Name}."; return; } foreach (Person person in persons) { Persons.Add(person); } } catch (FaceAPIException ex) { StatusText = $"Failed to get persons from {SelectedPersonGroup.Name}: {ex.ErrorMessage}"; } catch (Exception ex) { StatusText = $"Failed to get persons from {SelectedPersonGroup.Name}: {ex.Message}"; } }
// method: Load data private void ExecuteLoadData() { // first, clear observable collection Persons Persons.Clear(); // create new list of type person, name = personList List <Person> personList = new List <Person>(); // Read each line (equals the dataset of a person) of the file into a string array. Each element of the array is one line of the file. String[] lines = File.ReadAllLines(file); // split the lines => get single properties for each person (repeat as often as necessary) foreach (var item in lines) { // split lines var itemValue = item.Split(';'); // add properties to personList (ssn, lname, fname, bdate) personList.Add(new Person(int.Parse(itemValue[0]), itemValue[1], itemValue[2], DateTime.Parse(itemValue[3]))); } // for every person in the list repeat: foreach (var person in personList) { // add person to observable collection (created already in the beginning) Persons.Add(new PersonVM(person.SocialSecurityNumber, person.Lastname, person.Firstname, person.Birthdate)); } }
async Task ExecuteLoadPersonsCommand() { IsBusy = true; try { Persons.Clear(); //Persons.Add(new Person { TcNo = "11111111111", AdSoyad = "Ali bey" }); //Persons.Add(new Person { TcNo = "22222222222", AdSoyad = "Ayşe hanım" }); var sx = await new PrsDataStrore().GetPersonsAsync(true); foreach (var p in sx) { Persons.Add(p); } //var prsS = await DataStorePerson.GetPersonsAsync(true); //foreach (var item in items) //{ // Items.Add(item); //} } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
async Task ExecuteLoadSearchResultsCommand(string term) { IsBusy = true; try { var results = await SportnetStore.GetSearchResults(term); Clubs.Clear(); Persons.Clear(); Competitions.Clear(); Unions.Clear(); foreach (var item in results) { switch (item.Type) { case "person": Persons.Add(item); break; case "club": Clubs.Add(item); break; case "competition": Competitions.Add(item); break; case "union": Unions.Add(item); break; default: break; } } IsLoaded = true; } catch (Exception ex) { Debug.WriteLine(ex); var log = new ErrorLog() { ExceptionType = ex.GetType().ToString(), Status = ErrorLog.LogStatus.Unread, Message = ex.Message, ObjectId = term, Action = "Searching", Datetime = DateTime.Now, }; await LogError(log); } finally { IsBusy = false; } }
private void LoadPersons() { Persons.Clear(); foreach (Person p in m.Load()) { Persons.Add(new PersonVM(p.Firstname, p.Lastname, p.Ssn, p.Birthdate)); } }
private void LoadBtnCmd() { Persons.Clear(); foreach (var item in dh.Load()) { Persons.Add(new PersonVM(item.Firstname, item.Lastname, item.Ssn, item.Birthdate)); } }
/// <summary> /// Loads persons and cleanup ObservableCollection /// </summary> /// <returns></returns> private async Task LoadPersonsOfGroupAsync(string groupID) { Persons.Clear(); var persons = await FaceService.ListPersonsAsync(groupID); persons.OrderBy(p => p.Name).ForEach(p => Persons.Add(p)); }
//load DESIRIALIZATION!!!!!!!!!!!!!!!!!111 public async void LoadPerson() { try { Persons = await _facade.LoadPersons(); } catch (Exception ex) { Persons.Clear(); } }
private void NewFileCommand_Execute() { MessageBoxResult res = MessageBox.Show("Any unsaved data will be lost. Are you sure you want to initiate a new file?", "Warning", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No); if (res == MessageBoxResult.Yes) { Persons.Clear(); filename = ""; } }
public void OnLoad() { Persons.Clear(); var persons = personRepository.GetAll(); foreach (var person in persons) { Persons.Add(person); } }
public void Query() { var persons = _repo.Query(); Persons.Clear(); foreach (var item in persons) { Persons.Add(item); } Status = string.Format("已登记会员{0}人,总会费{1}元", Persons.Count, Persons.Sum(e => e.Fee)); }
private void RefreshPersons() { Persons.Clear(); using (var ctx = new IncheckerDbCtx()) { foreach (var person in ctx.Persons) { Persons.Add(new PersonViewModel(person)); } } }
private void SearchDatabase(string text) { Films.Clear(); Persons.Clear(); Reviews.Clear(); if (String.IsNullOrWhiteSpace(text)) { return; } text = PrepareString(text); var films = _filmRepository.GetAll(); foreach (var film in films) { var detail = _filmRepository.GetById(film.Id); if (PrepareString(detail.OriginalName).Contains(text, StringComparison.CurrentCultureIgnoreCase) || PrepareString(detail.CzechName).Contains(text, StringComparison.CurrentCultureIgnoreCase) || PrepareString(detail.Country).Contains(text, StringComparison.CurrentCultureIgnoreCase) || PrepareString(detail.Description).Contains(text, StringComparison.CurrentCultureIgnoreCase)) { Films.Add(film); } } var persons = _personRepository.GetAll(); foreach (var person in persons) { var detail = _personRepository.GetById(person.Id); var name = detail.FirstName + detail.LastName; if (PrepareString(name).Contains(text, StringComparison.CurrentCultureIgnoreCase)) { Persons.Add(person); } } var reviews = _reviewRepository.GetAll(); foreach (var review in reviews) { var detail = _reviewRepository.GetById(review.Id); if (PrepareString(detail.TextReview).Contains(text, StringComparison.CurrentCultureIgnoreCase)) { Reviews.Add(review); } } }
public void Read() { if (!_personDataService.IsOpen) { return; } Persons.Clear(); foreach (var person in _personDataService.Read()) { Persons.Add(person); } OnPropertyChanged(nameof(Persons)); }
public async void DownloadData() { Persons.Clear(); Relations.Clear(); using (var context = new DataContext()) { var pp = await DownloadPersonsAsync(context); pp.ForEach(Persons.Add); var rr = await DownloadRelationsAsync(context); rr.ForEach(Relations.Add); } }
private void ExcuteQueryPerson() { if (PersonName != null && PersonName != "") { using (var db = new DataModel()) { var temp1persons = tempPersons.Where(p => p.PersonName.Contains(PersonName)).ToList(); Persons.Clear(); temp1persons.ForEach(p => Persons.Add(p)); } } StaffOperateMode = "浏览模式"; BtnStaffAppendEna = true; BtnStaffModifyEna = true; BtnStaffCancelConfirmEna = false; ComStaffDepartmentEna = false; TextStaffEna = false; }
public NodeDetailDialogViewModel(int positionId, int parentPositionId) { this.positionId = positionId; this.parentPositionId = parentPositionId; Persons.Clear(); if (positionId == 0) { AddMode = true; if (parentPositionId == 0) { StructureMode = true; } } else { foreach (var item in GlobalDataModel.Instance.Model.Structures) { if (item.RootPosition.Id == positionId) { StructureName = item.Name; StructureMode = true; break; } } var position = StructureService.GetPositionById(positionId); Name = position.Name; PersonId = position.PersonId; var person = GlobalDataModel.Instance.Model.Persons.Select(x => x).Where(x => x.Id == PersonId).FirstOrDefault(); if (person != null) { Persons.Add(person); SelectedPerson = person; SelectedRole = Roles.Select(x => x).Where(x => x.Id == person.RoleId).FirstOrDefault(); } } foreach (var item in StructureService.GetUnassignedPersons()) { Persons.Add(item); } }
public async Task SearchForPerson(string name) { Persons.Clear(); try { SearchContainer <SearchPerson> results = await Client.SearchPersonAsync(name); foreach (var person in results.Results) { Person personDetailed = await Client.GetPersonAsync(person.Id); Persons.Add(personDetailed); } } catch (HttpRequestException) { await UserDialogs.Instance.AlertAsync("Network Error"); } }
private void ExcuteCbChangeCommand() { using (var db = new DataModel()) { if (QueryDepartment != null) { Persons.Clear(); if (QueryDepartment.DepartmentId == 0) { tempPersons.ForEach(p => Persons.Add(p)); } else { var temp1persons = tempPersons.Where(p => p.DepId == QueryDepartment.DepartmentId).ToList(); temp1persons.ForEach(p => Persons.Add(p)); } } } }
public async Task LoadAsync() { var lookup = await _personLookupService.GetPersonLookupAsync(); Persons.Clear(); foreach (var item in lookup) { Persons.Add(new NavigationItemViewModel(item.Id, item.DisplayMember, nameof(PersonDetailViewModel), _eventAggregator)); } lookup = await _meetingLookupDataService.GetMeetingLookupAsync(); Meetings.Clear(); foreach (var item in lookup) { Meetings.Add(new NavigationItemViewModel(item.Id, item.DisplayMember, nameof(MeetingDetailViewModel), _eventAggregator)); } }
protected virtual void Dispose(bool isdisposable) { GridCutCommand = null; GridCopyCommand = null; GridPasteCommand = null; DeleteCommand = null; ExpandCommand = null; CollapseCommand = null; SortAscendingCommand = null; SortDescendingCommand = null; ClearSortingCommand = null; BestFitCommand = null; AddAboveCommand = null; AddBelowCommand = null; AddAsChildCommand = null; if (Persons != null) { Persons.Clear(); } }
public bool LoadPersons(string filepath, FileFormatAccepted format) { List <Person> personsFromXml; IFileHelper fileHelper = fileHelperFactory.GetFileHelper(format); if (!fileHelper.DeserializeFromFile <List <Person> >(filepath, out personsFromXml, deserializeRootAttribute)) { return(false); } Persons.Clear(); Participants.Clear(); availableId.Clear(); foreach (var person in personsFromXml) { Persons.Add(person); } return(true); }
public void Select(string command) { var selectCom = new SqlCommand(command, connection); var reader = selectCom.ExecuteReader(); Persons.Clear(); while (reader.Read()) { Persons.Add(new PersonModel() { ForName = reader.GetString(1), SurName = reader.GetString(2), Gender = reader.GetString(3), Age = reader.GetInt32(4), ID = reader.GetInt32(0) }); } reader.Close(); }
public bool CheckDuplicateId(int?requestedId) { if (Persons == null) { Persons = new List <PersonEntity>(); } Persons.Clear(); FileName = repository.GetFilename(); Persons = repository.GetSavedPersons(); bool error = false; foreach (PersonEntity person in Persons) { if ((person.Id == requestedId) || (person.Id == 0)) { error = true; return(error); } } return(error); }