void LuuMoiTacGia(string MaTacGia, string TenTacGia) { TacGiaBLL cls = new TacGiaBLL(MaTacGia, TenTacGia); int kq = cls.Them(); switch (kq) { case 0: { MessageBox.Show("Thêm Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThiTacGia(); break; } case 1: { MessageBox.Show("Thêm Thất Bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } case 2: { MessageBox.Show("Trùng Mã tác giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMaTacGia.Focus(); break; } } }
protected void btnSave_Click(object sender, EventArgs e) { if (typemodal.Value == "TG") { TacGia tg = new TacGia(); tg.HoTenTacGia = txtTen.Text; tg.MoTa = txtMoTa.Text; if (editType.Value == "add") { tg.MaTacGia = Tool.SinhMa(); int t = tgbll.Them(tg); LoadTG(); typemodal.Value = "hide"; } else { tg.MaTacGia = hdId.Value; tgbll.Sua(tg); LoadTG(); typemodal.Value = "hide"; } } if (typemodal.Value == "TL") { TheLoai tl = new TheLoai(); tl.TenTheLoai = txtTen.Text; tl.MoTa = txtMoTa.Text; if (editType.Value == "add") { tl.MaTheLoai = Tool.SinhMa(); int t = tlbll.Them(tl); LoadTL(); typemodal.Value = "hide"; } else { tl.MaTheLoai = hdId.Value; tlbll.Sua(tl); LoadTL(); typemodal.Value = "hide"; } } if (typemodal.Value == "LV") { LinhVuc lv = new LinhVuc(); lv.TenLinhVuc = txtTen.Text; lv.GhiChu = txtGhichu.Text; if (editType.Value == "add") { lv.MaLinhVuc = Tool.SinhMa(); int t = lvbll.Them(lv); LoadLV(); typemodal.Value = "hide"; } else { lv.MaLinhVuc = hdId.Value; lvbll.Sua(lv); LoadLV(); typemodal.Value = "hide"; } } if (typemodal.Value == "NN") { NgonNgu ng = new NgonNgu(); ng.TenNgonNgu = txtTen.Text; if (editType.Value == "add") { ng.MaNgonNgu = Tool.SinhMa(); int t = ngbll.Them(ng); LoadNN(); typemodal.Value = "hide"; } else { ng.MaNgonNgu = hdId.Value; ngbll.Sua(ng); LoadNN(); typemodal.Value = "hide"; } } if (typemodal.Value == "NXB") { NhaXuatBan nxb = new NhaXuatBan(); nxb.TenNXB = txtTen.Text; nxb.GhiChu = txtGhichu.Text; if (editType.Value == "add") { nxb.MaNXB = Tool.SinhMa(); int t = nxbbll.Them(nxb); LoadNXB(); typemodal.Value = "hide"; //nxb.UrlLogo = Up(fileAnh); } else { nxb.MaNXB = hdId.Value; nxbbll.Sua(nxb); LoadNXB(); typemodal.Value = "hide"; } } }