public void GetAllUser() { UsersBLL userBLL = new UsersBLL(); var userCount = userBLL.GetAll().Count; Assert.IsTrue(userCount > 0, "GetAll Users of User Service Executed Successfully"); }
public void DateBind() { int curpage = Convert.ToInt32(this.labPage.Text); PagedDataSource ps = new PagedDataSource(); DataTable datatable = usersbll.GetAll(); ps.DataSource = datatable.DefaultView; ps.AllowPaging = true; //是否可以分页 ps.PageSize = 10; //显示的数量 ps.CurrentPageIndex = curpage - 1; //取得当前页的页码 this.lnkbtnUp.Enabled = true; this.lnkbtnNext.Enabled = true; this.lnkbtnBack.Enabled = true; this.lnkbtnOne.Enabled = true; if (curpage == 1) { this.lnkbtnOne.Enabled = false; //不显示第一页按钮 this.lnkbtnUp.Enabled = false; //不显示上一页按钮 } if (curpage == ps.PageCount) { this.lnkbtnNext.Enabled = false; //不显示下一页 this.lnkbtnBack.Enabled = false; //不显示最后一页 } this.labBackPage.Text = Convert.ToString(ps.PageCount); this.DataList1.DataSource = ps; this.DataList1.DataBind(); }
public void GetAllUsers_Benchmark_Performance() { UsersBLL userBLL = new UsersBLL(); for (var i = 0; i < 100; i++) { userBLL.GetAll(); } }
public async Task <ActionResult <IEnumerable <User> > > GetUsers() { try { return((await _usersBll.GetAll()).ToList()); } catch (Exception ex) { throw new Exception(ex.InnerException.Message); } }
public void AddUser() { UsersBLL userBLL = new UsersBLL(); userBLL.CreateUser(userObj); User createdUser = userBLL.GetAll().Last(); Assert.AreEqual(userObj.FirstName, createdUser.FirstName); Assert.AreEqual(userObj.LastName, createdUser.LastName); Assert.AreEqual(userObj.EmployeeID, createdUser.EmployeeID); }
public IHttpActionResult Get() { UsersBLL userBLL = new UsersBLL(); return(Ok(userBLL.GetAll())); }
public MainWindow() { List <User> users = UsersBLL.GetAll(); InitializeComponent(); }
static void Main(string[] args) { IListOfUsersBLL logic = null; IAwardBLL awards = null; IRelationBLL relation = null; try { logic = new UsersBLL(); awards = new AwardBLL(); relation = new RelationsBLL(); } catch (DirectoryNotFoundException ex) { Logger.Logger.CreateLog(ex); System.Console.WriteLine("Программа не работает."); System.Console.ReadLine(); return; } catch (FileNotFoundException e) { Logger.Logger.CreateLog(e); System.Console.WriteLine("Программа не работает."); System.Console.ReadLine(); return; } int someCase = 0; do { System.Console.WriteLine("Выберите действие:\n1 - Посмотреть список всех пользователей\n2 - Добавить пользователя\n3 - Удалить пользователя\n4 - Посмотреть награды у пользователя\n5 - Добавить награду пользователю\n6 - Удалить награду\n7 - Добавить награду\n0 - Выход\n"); int.TryParse(System.Console.ReadLine(), out someCase); try { switch (someCase) { case 1: { if (logic.GetAll().ToArray().Length == 0) { System.Console.WriteLine("Еще не добавлен ни один пользователь"); } else { int temp = 0; foreach (var item in logic.GetAllSortBySurname()) { System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age()); } } } break; case 2: { System.Console.WriteLine("Фамилия:"); string surname = System.Console.ReadLine(); System.Console.WriteLine("Имя:"); string name = System.Console.ReadLine(); System.Console.WriteLine("Отчество:"); string secondname = System.Console.ReadLine(); System.Console.WriteLine("Дата рождения (d.m.y):"); try { DateTime bday = DateTime.Parse(System.Console.ReadLine()); if (logic.Create(new User(surname, name, secondname, bday))) { System.Console.WriteLine("Пользователь добавлен"); } else { System.Console.WriteLine("Пользователь не добавлен"); } } catch (Exception e) { System.Console.WriteLine("Введены некорректные данные"); Logger.Logger.CreateLog(e); } } break; case 3: { if (logic.GetAll().ToArray().Length == 0) { System.Console.WriteLine("Еще не добавлен ни один пользователь"); } else { System.Console.WriteLine("Выберите номер пользователя, которого хотите удалить:"); int temp = 0; List <Guid> arr = new List <Guid>(); foreach (var item in logic.GetAllSortBySurname()) { System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age()); arr.Add(item.Id); } int t = 0; int.TryParse(System.Console.ReadLine(), out t); logic.Delete(arr[t - 1]); } } break; case 4: { if (relation.GetAll().ToArray().Length == 0) { System.Console.WriteLine("Еще не добавлена ни одна награда ни одному пользователю"); } else { System.Console.WriteLine("Выберите номер пользователя, чьи награды вы хотите посмотреть:"); int temp = 0; List <Guid> arr = new List <Guid>(); foreach (var item in logic.GetAllSortBySurname()) { System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age()); arr.Add(item.Id); } int t = 0; int.TryParse(System.Console.ReadLine(), out t); foreach (var item in relation.GetAllAwards(arr[t - 1])) { System.Console.WriteLine(item.Title); } } } break; case 5: { if (awards.GetAll().ToArray().Length == 0 || logic.GetAll().ToArray().Length == 0) { System.Console.WriteLine("Еще не добавлено ни одной награды или не добавлен ни один пользователь"); } else { System.Console.WriteLine("Выберите номер награды, которую вы хотите добавить:"); int temp1 = 0; List <Guid> arr1 = new List <Guid>(); foreach (var item in awards.GetAllSortByTitle()) { System.Console.WriteLine("{0} - {1}", ++temp1, item.Title); arr1.Add(item.Id); } int r = 0; int.TryParse(System.Console.ReadLine(), out r); System.Console.WriteLine("Выберите номер пользователя, кому вы хотите добавить награду:"); int temp = 0; List <Guid> arr = new List <Guid>(); foreach (var item in logic.GetAllSortBySurname()) { System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age()); arr.Add(item.Id); } int t = 0; int.TryParse(System.Console.ReadLine(), out t); relation.Add(new Relations(arr[t - 1], arr1[r - 1])); } } break; case 6: { if (awards.GetAll().ToArray().Length == 0) { System.Console.WriteLine("Еще не добавлено ни одной награды"); } else { System.Console.WriteLine("Выберите номер награды, которую хотите удалить:"); int temp = 0; List <Guid> arr = new List <Guid>(); foreach (var item in awards.GetAllSortByTitle()) { System.Console.WriteLine("{0} - {1}", ++temp, item.Title); arr.Add(item.Id); } int t = 0; int.TryParse(System.Console.ReadLine(), out t); awards.Delete(arr[t - 1]); } } break; case 7: { System.Console.WriteLine("Введите имя награды, которую хотите добавить:"); try { awards.Create(new Award(System.Console.ReadLine())); } catch (Exception e) { System.Console.WriteLine("Введены некорректные данные"); Logger.Logger.CreateLog(e); } } break; } } catch (Exception exs) { Logger.Logger.CreateLog(exs); } System.Console.ReadLine(); System.Console.Clear(); } while (someCase != 0); //// logic.Save(); //// awards.Save(); //// relation.Save(); }