コード例 #1
0
 protected void btnAddXuatXu_Click(object sender, EventArgs e)
 {
     try
     {
         string name = txtXuatXu.Text.Trim();
         if (name.Equals(string.Empty))
         {
             txtXuatXu.Focus();
             throw new Exception("Yêu cầu nhập tên xuất xứ trước khi thêm");
         }
         List <Origin> origins = ManuAndOrigin_BUS.GetAllOrigin();
         foreach (Origin i in origins)
         {
             if (i.OriginName.Trim().ToLower().Equals(name.ToLower()))
             {
                 txtNSX.Focus();
                 throw new Exception("Tên xuất xứ bị trùng");
             }
         }
         new ManuAndOrigin_BUS().InsertOrigin(name);
         BindData();
         txtXuatXu.Text = "";
         txtXuatXu.Focus();
         Response.Write("<script>alert('Thêm thành công')</script>");
     }
     catch (Exception ex)
     {
         Response.Write("<script>alert('" + ex.Message + "')</script>");
     }
 }
コード例 #2
0
        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();
        }