public MemberInfo(DataTable data, Library_Manager.Employee employee) { InitializeComponent(); this.employee = employee; txtName.Text = data.Rows[0][1].ToString(); txtEmail.Text = data.Rows[0][2].ToString(); txtPhoneNumber.Text = data.Rows[0][3].ToString().Substring(2); txtPreNumber.Text = data.Rows[0][3].ToString().Substring(0, 2); txtStartDate.Text = data.Rows[0][5].ToString(); txtEndDate.Text = data.Rows[0][6].ToString(); remainingDates.Text = (DateTime.Parse(txtEndDate.Text) - DateTime.Now).Days.ToString() + " Days"; if ((DateTime.Parse(txtEndDate.Text) - DateTime.Now).Days <= 0) { remainingDates.Foreground = new SolidColorBrush(Colors.MediumVioletRed); } books = new ObservableCollection <Book>(); DataTable data2 = DataBaseManager.MyBooks(txtName.Text); if (data2.Rows.Count != 0) { for (int i = 0; i < data.Rows.Count; i++) { books.Add(new Book() { Name = data2.Rows[i][0].ToString(), Author = data2.Rows[i][1].ToString(), Genre = data2.Rows[i][2].ToString(), PrintNumber = data2.Rows[i][3].ToString(), Count = int.Parse(data2.Rows[i][4].ToString()) }); } } DataContext = this; }
public editEmployee(Library_Manager.Employee emp) { InitializeComponent(); txtName.Text = emp.Name; txtEmail.Text = emp.Email; txtPassword.Password = emp.Password; txtPhoneNumber.Text = emp.PhoneNumber; }
private void Addbutton_Click(object sender, RoutedEventArgs e) { if (ValidateFields()) { Library_Manager.Employee NewEmployee = new Library_Manager.Employee(txtName.Text, txtPhoneNumber.Text, txtEmail.Text, txtPassword.Password, ImageFile); if (DataBaseManager.isEmployeeExists(NewEmployee.Name, NewEmployee.Email, NewEmployee.PhoneNumber) && DataBaseManager.isMemberExists(NewEmployee.Name, NewEmployee.Email, NewEmployee.PhoneNumber)) { DataBaseManager.updateEmployee(NewEmployee); } } }
public members(Library_Manager.Employee employee) { InitializeComponent(); this.employee = employee; users = new ObservableCollection <User>(); DataTable data = DataBaseManager.MemberList(); for (int i = 0; i < data.Rows.Count; i++) { users.Add(new User() { Name = data.Rows[i][1].ToString(), Email = data.Rows[i][2].ToString(), PhoneNumber = data.Rows[i][3].ToString() }); } data = new DataTable(); DataContext = this; }
public wallet(Library_Manager.Employee employee) { InitializeComponent(); CurrentEmployee = employee; UpdatePrice(); }