private bool RegisterASeller(ApplicationUser user) { IRepositoryBase <Seller> Sellers = new SellersRepository(new DataContext()); Seller seller = new Seller(); seller.Email = user.Email; seller.Username = user.UserName; seller.Name = user.Name; seller.CountryID = user.CountryID; seller.StateID = user.StateID; seller.CityID = user.CityID; seller.MobileNumber = user.MobileNumber; seller.JoinDate = DateTime.Now; Sellers.Insert(seller); try { Sellers.Commit(); return(true); } catch { return(false); } }
private void Button6_Click(object sender, EventArgs e) { richTextBox1.Clear(); SellersRepository sellRepo = SellersRepository.getInstance(); ArticlesRepository artRepo = ArticlesRepository.getInstance(); Seller s = (Seller)sellRepo.getEntityById(1); richTextBox1.Text = s.Name; }
public UnitOfWork(AppDbContext dbContext) { _dbContext = dbContext; Admins = new AdminsRepository(_dbContext); Albums = new AlbumsRepository(_dbContext); Messages = new MessagesRepository(_dbContext); Photos = new PhotosRepository(_dbContext); Sellers = new SellersRepository(_dbContext); Users = new UsersRepository(_dbContext); Reviews = new ReviewsRepository(_dbContext); }
private void Button2_Click(object sender, EventArgs e) { richTextBox1.Clear(); SellersRepository sellRepo = SellersRepository.getInstance(); EntityList list = sellRepo.getList(); Seller[] sellers = (Seller[])list.fetch(); foreach (Seller s in sellers) { richTextBox1.Text += s.Name + " " + s.Id + "\n"; } }
private void Button3_Click(object sender, EventArgs e) { richTextBox1.Clear(); SellersRepository sellRepo = SellersRepository.getInstance(); ArticlesRepository artRepo = ArticlesRepository.getInstance(); EntityList sellerList = sellRepo.getList(); EntityList articleList = artRepo.getList(); DataList dataRel = sellerList.toDataList(); dataRel.joinWith(articleList, "Id", "seller_id"); DataTable dt = dataRel.fetch(); DataRowCollection rows = dt.Rows; DataColumnCollection columns = dt.Columns; for (int i = 0; i < columns.Count; i++) { DataColumn column = columns[i]; richTextBox1.Text += column.ToString() + " "; } richTextBox1.Text += "\n"; for (int i = 0; i < rows.Count; i++) { object[] items = rows[i].ItemArray; for (int a = 0; a < items.Length; a++) { richTextBox1.Text += items[a].ToString() + " "; } richTextBox1.Text += "\n"; } }
public SellerController(SellersRepository sellersRepository, ProductsRepository productsRepository) { this.sellersRepository = sellersRepository; this.productsRepository = productsRepository; }