public PersonListViewModel() { database = BdDatabase.Connect(Settings.Default.Server, Settings.Default.Database, Settings.Default.User, Settings.Default.Password); SortingOrder = 0; }
public PersonViewModel(Person _person) { database = BdDatabase.Connect(Settings.Default.Server, Settings.Default.Database, Settings.Default.User, Settings.Default.Password); person = _person; ClearModified(); }
public static ObservableCollection <PersonViewModel> LoadList(BdDatabase database, DateTime dateFrom, DateTime dateTo, bool isForList, int sortingOrder, string mask) { ObservableCollection <PersonViewModel> list = new ObservableCollection <PersonViewModel>(); List <Person> personList = Person.LoadList(database, dateFrom, dateTo, isForList, sortingOrder, mask); foreach (Person person in personList) { list.Add(new PersonViewModel(person)); } return(list); }
public PrintListViewModel() { database = BdDatabase.Connect(Settings.Default.Server, Settings.Default.Database, Settings.Default.User, Settings.Default.Password); Document = new FlowDocument(); DateTime today = DateTime.Today; if (today.Day > 15) { today = today.AddMonths(1); } DateFrom = new DateTime(today.Year, today.Month, 1); }
public static ObservableCollection <PersonViewModel> LoadList(BdDatabase database, int sortingOrder, string mask) { DateTime Jan1 = new DateTime(2017, 1, 1), Dec31 = new DateTime(2017, 12, 31); return(LoadList(database, Jan1, Dec31, false, sortingOrder, mask)); }