protected void btnAddNSX_Click(object sender, EventArgs e) { try { string name = txtNSX.Text.Trim(); if (name.Equals(string.Empty)) { txtNSX.Focus(); throw new Exception("Yêu cầu nhập tên nhà sản xuất trước khi thêm"); } List <Manufacturer> manus = ManuAndOrigin_BUS.GetAllManufacturer(); foreach (Manufacturer i in manus) { if (i.ManufacturerName.Trim().ToLower().Equals(name.ToLower())) { txtNSX.Focus(); throw new Exception("Tên nhà sản xuất bị trùng"); } } new ManuAndOrigin_BUS().InsertManu(name); BindData(); txtNSX.Text = ""; txtNSX.Focus(); Response.Write("<script>alert('Thêm thành công')</script>"); } catch (Exception ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } }
private void BindData() { ManuAndOrigin_BUS mob = new ManuAndOrigin_BUS(); List <Manufacturer> manus = ManuAndOrigin_BUS.GetAllManufacturer(); List <Origin> origins = ManuAndOrigin_BUS.GetAllOrigin(); dataListNSX.DataSource = manus; dataListNSX.DataBind(); dataListXuatXu.DataSource = origins; dataListXuatXu.DataBind(); }