public SellerController(BuyerProvider buyerProvider, ProductProvider productProvider, SellerProvider sellerProvider, UserProvider userProvider) { _buyerProvider = buyerProvider; _productProvider = productProvider; _sellerProvider = sellerProvider; _userProvider = userProvider; }
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { int rowIndex = e.RowIndex; Buyer buyer = new Buyer(); buyer.Buyer_Id = Convert.ToInt32(this.GridView1.DataKeys[rowIndex].Value); BuyerProvider provider = new BuyerProvider(); if (provider.Delete(buyer)) { this.Alert("删除成功!!!"); if (this.txt_Name.Text == "") { this.ListPager1.RecordCount = this.ListPager1.RecordCount - 1; this.BindSource(null); } else { this.ListPager1.RecordCount = this.ListPager1.RecordCount - 1; this.BindSource("%" + this.txt_Name.Text + "%"); } } }
public ProductController(BuyerProvider buyerProvider, ProductProvider productProvider, SellerProvider sellerProvider, DataContext context, UserProvider userProvider) { _buyerProvider = buyerProvider; _productProvider = productProvider; _sellerProvider = sellerProvider; _userProvider = userProvider; _context = context; }
protected void btn_Result_Click(object sender, EventArgs e) { Buyer buyer = new Buyer(); buyer.Buyer_Name = "%" + this.txt_Name.Text + "%"; BuyerProvider provider = new BuyerProvider(); this.ListPager1.RecordCount = provider.GetSize(buyer); this.BindSource(0, "%" + this.txt_Name.Text + "%"); this.ListPager1.PageChange += new PagerEventHandler(ListPager1_PageChange); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BuyerProvider provider = new BuyerProvider(); this.ListPager1.RecordCount = provider.GetSize(); this.BindSource(0, null); } this.account.Text = Session["LOGINED"].ToString(); this.datetime.Text = this.BindDayWeek(); this.ListPager1.PageChange += new PagerEventHandler(ListPager1_PageChange); }
protected void Page_Load(object sender, EventArgs e) { user_id = Convert.ToInt32(Session["USERID"].ToString()); BuyerProvider buyerProvider = new BuyerProvider(); buyer_id = buyerProvider.GetBuyerId(user_id); if (!IsPostBack) { OrderProvider provider = new OrderProvider(); this.ListPager1.RecordCount = provider.GetSize(); this.BindSource(0, 0); } this.account.Text = Session["LOGINED"].ToString(); this.datetime.Text = this.BindDayWeek(); this.ListPager1.PageChange += new PagerEventHandler(ListPager1_PageChange); }
private void BindText() { Buyer buyer = new Buyer(); buyer.Buyer_Id = Convert.ToInt32(id); BuyerProvider provider = new BuyerProvider(); DataTable table = new DataTable(); table = provider.Select(buyer); this.txt_name.Text = table.Rows[0]["buyer_name"].ToString(); this.txt_address.Text = table.Rows[0]["Buyer_address"].ToString(); this.txt_postcode.Text = table.Rows[0]["Buyer_postcode"].ToString(); this.txt_cell.Text = table.Rows[0]["Buyer_cell"].ToString(); this.txt_phone.Text = table.Rows[0]["Buyer_phone"].ToString(); this.txt_fax.Text = table.Rows[0]["Buyer_fax"].ToString(); this.txt_email.Text = table.Rows[0]["Buyer_email"].ToString(); this.txt_liaison.Text = table.Rows[0]["Buyer_liaison"].ToString(); }
/// <summary> /// 绑定Users信息的数据源 /// </summary> private void BindSource(int start, string name) { if (name != null) { Buyer buyer = new Buyer(); buyer.Buyer_Name = name; BuyerProvider provider = new BuyerProvider(); DataTable table = provider.Select(buyer, start, this.ListPager1.PageSize); this.GridView1.DataSource = table.DefaultView; this.GridView1.DataBind(); } else { BuyerProvider provider = new BuyerProvider(); DataTable table = provider.GetAll(start, this.ListPager1.PageSize); this.GridView1.DataSource = table.DefaultView; this.GridView1.DataBind(); } }
protected void btn_sure_Click(object sender, EventArgs e) { Buyer buyer = this.AddBuyer(); BuyerProvider provider = new BuyerProvider(); switch (this.OperationFlag) { case Operation.Add: if (buyer.Buyer_Name == "" || buyer.Buyer_Liaison == "") { this.Alert("采购商名或联系人不能为空,添加失败!!!"); break; } if (this.IsSame() == 1) { break; } if (provider.Insert(buyer)) { this.Alert("添加成功!!!"); this.TextCancel(); } break; case Operation.Update: if (buyer.Buyer_Name == "" || buyer.Buyer_Liaison == "") { this.Alert("采购商商名或联系人不能为空,修改失败!!!"); break; } if (provider.Update(buyer)) { this.Alert("修改成功!!!"); this.BindText(); } break; } }
public UserController(UserProvider userProvider, BuyerProvider buyerProvider) { _userProvider = userProvider; _buyerProvider = buyerProvider; }