示例#1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            btnSua.Enabled = true;
            btnLuu.Enabled = false;

            PHONGTRO kt = db.PHONGTROs.Where(p => p.IDPHONGTRO == txtIDPhong.Text).FirstOrDefault();
//            try
            {
                if (kt != null)//nếu có
                {
                    kt.CHATLUONGPHONG = cbbChatLuong.SelectedItem.ToString();
                    kt.GIATIEN        = int.Parse(txtGiaTien.Text);
                    kt.DIENTICH       = int.Parse(txtDienTich.Text);
                    kt.TINHTRANGPHONG = int.Parse(cbbTinhTrangPhong.SelectedItem.ToString());
                    kt.SONGUOITOIDA   = int.Parse(txtSoNgToiDa.Text);
                    kt.IDKHUTRO       = cbbTenKhuTro.SelectedValue.ToString();
                    //cập nhật lại
                    db.SubmitChanges();
                    LoadData();
                    MessageBox.Show("Sửa thành công !!!", "[Thông báo]");
                }
            }
            //catch (Exception)
            //{
            //    MessageBox.Show("Lỗi", "[Thông Báo]");
            //}
        }
示例#2
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            btnThem.Enabled = true;
            btnSua.Enabled  = true;
            btnXoa.Enabled  = false;
            btnLuu.Enabled  = false;
            if (flag == 0)//thêm
            {
                //try
                {
                    PHONGTRO phg = new PHONGTRO();

                    phg.IDPHONGTRO     = txtIDPhong.Text;
                    phg.CHATLUONGPHONG = cbbChatLuong.SelectedItem.ToString();
                    phg.SONGUOITOIDA   = int.Parse(txtNguoiToiDa.Text);
                    phg.GIATIEN        = int.Parse(txtGiaTien.Text);
                    phg.DIENTICH       = int.Parse(txtDienTich.Text);
                    phg.TINHTRANGPHONG = int.Parse(cbbTinhTrangPhong.SelectedItem.ToString());
                    phg.IDKHUTRO       = cbbTenKhuTro.SelectedValue.ToString();

                    db.PHONGTROs.InsertOnSubmit(phg);
                    db.SubmitChanges();
                    LoadData();
                    MessageBox.Show("Thêm Thành Công !!!", "[Thông Báo]");
                }
                //catch (Exception)
                //{
                //    MessageBox.Show("Lỗi !!!", "[Thông Báo]", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //}
            }
            if (flag == 1)//sửa
            {
                PHONGTRO kt = db.PHONGTROs.Where(p => p.IDPHONGTRO == txtIDPhong.Text).FirstOrDefault();
                //try
                {
                    if (kt != null)//nếu có
                    {
                        kt.CHATLUONGPHONG = cbbChatLuong.SelectedItem.ToString();
                        kt.GIATIEN        = int.Parse(txtGiaTien.Text);
                        kt.DIENTICH       = int.Parse(txtDienTich.Text);
                        kt.TINHTRANGPHONG = int.Parse(cbbTinhTrangPhong.SelectedItem.ToString());
                        kt.SONGUOITOIDA   = int.Parse(txtNguoiToiDa.Text);
                        kt.IDKHUTRO       = cbbTenKhuTro.SelectedValue.ToString();
                        //cập nhật lại
                        db.SubmitChanges();
                        LoadData();
                        MessageBox.Show("Sửa thành công !!!", "[Thông báo]");
                    }
                }
                //catch (Exception)
                //{
                //    MessageBox.Show("Lỗi !!!", "[Thông Báo]", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //}
            }
            flag = -1;
            txtIDPhong.Enabled = false;
        }
示例#3
0
        private void LoadDataToControl(int index)
        {
            string   maphong = dtgvDSPT.Rows[index].Cells[0].Value.ToString();
            PHONGTRO phg     = db.PHONGTROs.Where(p => p.IDPHONGTRO == maphong).FirstOrDefault();

            try
            {
                txtDienTich.Text       = phg.DIENTICH.ToString();
                txtGiaTien.Text        = phg.GIATIEN.ToString();
                txtIDPhong.Text        = phg.IDPHONGTRO;
                txtNguoiToiDa.Text     = phg.SONGUOITOIDA.ToString();
                cbbChatLuong.Text      = phg.CHATLUONGPHONG;
                cbbTenKhuTro.Text      = phg.KHUTRO.TENKHUTRO;
                cbbTinhTrangPhong.Text = phg.TINHTRANGPHONG.ToString();
            }
            catch (Exception)
            {
                MessageBox.Show("Lỗi !!!", "[Thông Báo]");
            }
        }
示例#4
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            flag            = -1;
            btnLuu.Enabled  = false;
            btnThem.Enabled = true;
            btnSua.Enabled  = true;
            PHONGTRO pt = db.PHONGTROs.SingleOrDefault(p => p.IDPHONGTRO == txtIDPhong.Text);

            if (pt != null)
            {
                if (MessageBox.Show("Bạn có chắc là xóa ???", "[Thông Báo]", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    btnXoa.Enabled = false;

                    db.PHONGTROs.DeleteOnSubmit(pt);
                    db.SubmitChanges();
                    MessageBox.Show("Xóa Thành Công", "[Thông Báo]");
                    LoadData();
                }
            }
        }
示例#5
0
 private void detach_PHONGTROs(PHONGTRO entity)
 {
     this.SendPropertyChanging();
     entity.KHUTRO = null;
 }
示例#6
0
 private void attach_PHONGTROs(PHONGTRO entity)
 {
     this.SendPropertyChanging();
     entity.KHUTRO = this;
 }
示例#7
0
 partial void DeletePHONGTRO(PHONGTRO instance);
示例#8
0
 partial void UpdatePHONGTRO(PHONGTRO instance);
示例#9
0
 partial void InsertPHONGTRO(PHONGTRO instance);