Esempio n. 1
0
        public void suaThongTinPhong()
        {
            DialogResult traLoi;

            traLoi = MessageBox.Show("Bạn Có Muốn Thay Đổi Thông Tin Phòng Học Không?", "Thông Báo", MessageBoxButtons.YesNo);
            if (traLoi == DialogResult.Yes)
            {
                P.MaPhong  = txtMaPhong.Text;
                P.TenPhong = txtTenPhong.Text;
                try
                {
                    P.SoMay = Convert.ToInt32(txtSoMay.Text);
                    if (phongBUS.CapNhatPhong(P) == true)
                    {
                        MessageBox.Show("Sửa Thông Tin Phòng Học Thành Công", "Thông Báo");
                        loadPhong();
                        sua = false;
                    }
                    else
                    {
                        MessageBox.Show("Không Thể Sửa Thông Tin Phòng Học", "Thông Báo");
                    }
                }
                catch
                {
                    MessageBox.Show("Xem Lại Thông Tin mới sửa", "Thông Báo");
                }
            }
        }
        private void Luu_Sua()
        {
            if (!CheckNull())
            {
                MessageBox.Show("Chưa Nhập Đủ Thông Tin", "", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            PhongBUS     pbus  = new PhongBUS();
            ePhong       p_ent = new ePhong();
            LoaiPhongBUS lpbus = new LoaiPhongBUS();

            p_ent.MaPhong     = id_Phong;
            p_ent.TenPhong    = txtTenPhong.Text.Trim();
            p_ent.GhiChu      = txtGhiChu.Text.Trim();
            p_ent.Tang        = Convert.ToInt32(bteTang.Value.ToString());
            p_ent.MaLoaiPhong = lpbus.getma_ByTen(cbxLoaiPhong.Text);
            if (pbus.CapNhatPhong(p_ent) == 1)
            {
                DialogResult ds = MessageBox.Show("Lưu Thành Công, Tiếp Tục ?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (ds == DialogResult.Yes)
                {
                    //Clear_TextBox();
                    return;
                }
                else
                {
                    this.Close();
                }
            }
            else
            {
                DialogResult ds = MessageBox.Show("Lưu Thất Bại, Thử Lại ?", "Lỗi", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
                if (ds == DialogResult.Yes)
                {
                    return;
                }
                else
                {
                    this.Close();
                }
            }
        }
Esempio n. 3
0
        private void btn_luu_Click(object sender, EventArgs e)
        {
            PhongDTO phong = new PhongDTO();

            try
            {
                phong.MAPHONG   = txt_maPhong.Text.Trim();
                phong.TENPHONG  = txt_tenPhONG.Text.Trim();
                phong.GIAPHONG  = int.Parse(txt_gia.Text.Replace(".", "")).ToString().Trim();
                phong.LOAIPHONG = int.Parse(cbo_loaiPhong.SelectedValue.ToString());
                phong.TINHTRANG = int.Parse(cbo_tinhtrang.SelectedValue.ToString());
                phong.SONGUOI   = int.Parse(txt_soNGUOI.Text);
            }
            catch
            {
                MessageBox.Show("Thieu thong tin");
                return;
            }

            PhongBUS a = new PhongBUS();

            if (trThai == 2)
            {
                bool kq = a.ThemPhong(phong);
                if (kq)
                {
                    MessageBox.Show("Them thanh cong", maPhongMoi);
                    FrmChinh frmmain = (FrmChinh)this.MdiParent;
                    frmmain.lsNDDTO = new LichSuNguoiDungDTO()
                    {
                        MAND     = frmmain.nvDangNhap.MAND,
                        MANV     = frmmain.nvDangNhap.MANV,
                        THOIGIAN = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyy HH:mm")),
                        SUKIEN   = "Phòng " + txt_maPhong.Text + " được thêm vào hệ thống"
                    };
                    bool ktls = frmmain.lsNDBUS.ThemLichSuNguoiDung(frmmain.lsNDDTO);
                    trThai = 1;
                }
                else
                {
                    MessageBox.Show("Them that bai !");
                }
            }
            else
            {
                bool kt = a.CapNhatPhong(phong);
                if (!kt)
                {
                    MessageBox.Show("Cập nhật thất bại");
                }
                else
                {
                    MessageBox.Show("Cập nhật thành công!");
                    FrmChinh frmmain = (FrmChinh)this.MdiParent;
                    frmmain.lsNDDTO = new LichSuNguoiDungDTO()
                    {
                        MAND     = frmmain.nvDangNhap.MAND,
                        MANV     = frmmain.nvDangNhap.MANV,
                        THOIGIAN = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyy HH:mm")),
                        SUKIEN   = "Phòng " + txt_maPhong.Text + " được chỉnh sửa"
                    };
                    bool ktls = frmmain.lsNDBUS.ThemLichSuNguoiDung(frmmain.lsNDDTO);
                }

                trThai = 1;
            }
            phongHienHanh = null;
            TrangThai();
            Bind();
            LoadData();
        }