コード例 #1
0
        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;
            }
        }
コード例 #2
0
 public void UpdateThanhVien([FromBody] PhimDTO phim)
 {
     bus.Sua(phim);
 }