Esempio n. 1
0
        private void btnApplySua_Click(object sender, RoutedEventArgs e)
        {
            string maloai  = txtMa.Text;
            string tenloai = txtTen.Text;
            string mota    = txtMoTa.Text;
            float  dongia  = -100;

            try
            {
                dongia = float.Parse(txtDonGia.Text);
            }
            catch (Exception)
            {
                MessageBox.Show("Đơn giá phải là số!\nVui lòng nhập lại...");
                return;
            }

            int songuoitoida = -100;

            try
            {
                songuoitoida = int.Parse(txtSNTD.Text);
            }
            catch (Exception)
            {
                MessageBox.Show("Số người tối đa phải là số!\nVui lòng nhập lại...");
                return;
            }

            int khadung = 0;

            if (cbcKhaDung.SelectedValue.ToString() == "Có")
            {
                khadung = 1;
            }
            else
            {
                khadung = 0;
            }

            //Kiểm tra để trống thông tin
            if (tenloai.Equals("") || mota.Equals(""))
            {
                MessageBox.Show("Vui lòng điền đầy đủ thông tin!");
                return;
            }

            //Kiểm tra đơn giá =<0
            if (dongia <= 0)
            {
                MessageBox.Show("Đơn giá phải dương");
                return;
            }
            //Kiểm tra số người tối đa =<0
            if (songuoitoida <= 0)
            {
                MessageBox.Show("Số người tối đa phải dương");
                return;
            }
            LoaiPhong lp    = new LoaiPhong(maloai, tenloai, mota, dongia, songuoitoida, khadung);
            int       check = LoaiPhongDAO.Update(lp);

            if (check == 0)
            {
                MessageBox.Show("Loại phòng không tồn tại");
                return;
            }
            if (check != -1)
            {
                MessageBox.Show("Sửa thông tin loại phòng thành công!");
            }
            else
            {
                MessageBox.Show("Sửa thông tin loại phòng không thành công!");
            }
            LoadDanhSach();
        }