private void BtnLuu_Sua_Click(object sender, RoutedEventArgs e) { bool TrungMaP = false; SuaLai: string maphim = null; if (txtMaPhim.Text.Length != 0) { maphim = txtMaPhim.Text; } string tenphim = null; if (txtTenPhim.Text.Length != 0) { tenphim = txtTenPhim.Text; } string daodien = null; if (txtDaoDien.Text.Length != 0) { daodien = txtDaoDien.Text; } string dienvien = null; if (txtDienVien.Text.Length != 0) { dienvien = txtDienVien.Text; } string noidung = null; if (txtNoiDung.Text.Length != 0) { noidung = txtNoiDung.Text; } string namsx = null; if (txtNamSX.Text.Length != 0) { namsx = txtNamSX.Text; } string nuocsx = null; if (txtNuocSX.Text.Length != 0) { nuocsx = txtNuocSX.Text; } string thoiluong = null; if (txtThoiLuong.Text.Length != 0) { thoiluong = txtThoiLuong.Text; } PhimDTO phim = new PhimDTO(maphim, tenphim, daodien, dienvien, noidung, namsx, nuocsx, thoiluong); if (maphim == null) { if (TrungMaP == false) { MessageBox.Show("Mã phim không được để trống"); } else { MessageBox.Show("Mã phim bị trùng"); } txtMaPhim.Focus(); } else if (tenphim == null) { MessageBox.Show("Tên phim không được để trống"); } else if (daodien == null) { MessageBox.Show("Đạo diễn không được để trống"); txtDaoDien.Focus(); } else if (dienvien == null) { MessageBox.Show("Diễn viên không được để trống"); txtDienVien.Focus(); } else if (noidung == null) { MessageBox.Show("Nội dung không được để trống"); txtNoiDung.Focus(); } else if (namsx == null) { MessageBox.Show("Địa chỉ không được để trống"); txtNamSX.Focus(); } else if (nuocsx == null) { MessageBox.Show("Lương không được để trống"); txtNuocSX.Focus(); } else if (thoiluong == null) { MessageBox.Show("Thời lượng phim không được để trống"); txtThoiLuong.Focus(); } else { try { PhimBUS.Sua(phim); } catch { txtMaPhim.Clear(); TrungMaP = true; goto SuaLai; } MessageBox.Show("Sửa thông tin phim thành công", "Thông báo"); DataTable dataTable = new DataTable(); dataTable = PhimBUS.LoadDSPhim(); Load_Data(dataTable); KhongChoNhap(); btnHuy_Sua.Visibility = btnLuu_Sua.Visibility = Visibility.Hidden; btnSua.Visibility = Visibility.Visible; btnThem.IsEnabled = btnXoa.IsEnabled = true; dtgDSPhim.IsEnabled = true; Selected = false; } }
public void UpdateThanhVien([FromBody] PhimDTO phim) { bus.Sua(phim); }