コード例 #1
0
        protected void btThem_Click(object sender, EventArgs e)
        {
            lbTen.Visible = false;
            lbMa.Visible = false;
            QlSachDbDataContext db = new QlSachDbDataContext();
            if (btThem.Text == "Thêm mới...")
            {
                tbMaloai.Enabled = true;
                tbMaloai.Text = "";
                tbTenloai.Text = "";
                DropDownList1.Visible = false;
                Label1.Visible = false;
                btSua.Enabled = false;
                btXoa.Enabled = false;
                btThem.Text = "Thêm";
            }
            else
            {
                bool kt = true;
                if (db.loais.Any(p => p.tenloai == tbTenloai.Text))
                {
                    lbTen.Visible = true;
                    kt = false;
                }
                if (db.loais.Any(p => p.maloai == tbMaloai.Text))
                {
                    lbMa.Visible = true;
                    kt = false;
                }
                if (kt == true)
                {
                    loai l = new loai();
                    l.tenloai = tbTenloai.Text;
                    l.maloai = tbMaloai.Text;
                    l.madanhmuc = drdDanhmuc.SelectedValue;
                    db.loais.InsertOnSubmit(l);
                    db.SubmitChanges();
                    //System.Windows.Forms.MessageBox.Show("Thêm loại mới thành công!");
                    Response.Write("<script>alert('Thêm loại mới thành công!')</script>");
                    //Response.Redirect(Request.RawUrl);

                    lbTen.Visible = false;
                    lbMa.Visible = false;
                    tbMaloai.Enabled = false;

                    DropDownList1.Visible = true;
                    Label1.Visible = true;
                    btSua.Enabled = true;
                    btXoa.Enabled = true;
                    btThem.Text = "Thêm mới...";
                    var a = db.loais.Select(p => new { p.tenloai, p.maloai });

                    DropDownList1.DataSource = a.Select(p => p.tenloai);
                    DropDownList1.DataBind();
                    DropDownList1.SelectedValue = tbTenloai.Text;

                }

            }

        }
コード例 #2
0
		private void detach_loais(loai entity)
		{
			this.SendPropertyChanging();
			entity.danhmuc = null;
		}
コード例 #3
0
		private void attach_loais(loai entity)
		{
			this.SendPropertyChanging();
			entity.danhmuc = this;
		}
コード例 #4
0
 partial void Deleteloai(loai instance);
コード例 #5
0
 partial void Updateloai(loai instance);
コード例 #6
0
 partial void Insertloai(loai instance);