示例#1
0
 //them
 public static void Insert(RoomDTO room)
 {
     string sql;
     sql = "Insert into room_list(room_name, room_floor_id, room_type_id, room_notes) values (";
     sql += "'" + room.Room_name + "','" + room.Room_floor_id + "','" + room.Room_type_id + "','" + room.Room_note + "')";
     DataAccess.executeNonQuery(sql);
 }
示例#2
0
 //cap nhat
 public static void Update(RoomDTO room)
 {
     string sql;
     sql = "Update room_list set room_name = ('" + room.Room_name + "'),room_floor_id=('" + room.Room_floor_id
         + "'),room_type_id=('" + room.Room_type_id + "'),room_notes=('" + room.Room_note +"')";
     sql += "Where room_stt = " + room.Room_stt;
     DataAccess.executeNonQuery(sql);
 }
示例#3
0
        private void btn_add_room_Click(object sender, EventArgs e)
        {
            try
            {
                if (KTThongTinNhap() == false)
                {
                    MessageBox.Show("Thông tin chưa đầy đủ ,xin kiểm tra lại !", "Lỗi");
                    return;
                }
                else
                {
                    RoomDTO room = new RoomDTO();
                    room.Room_name = textBoxTenPhong.Text;
                    room.Room_floor_id = int.Parse(comboBoxFloor.SelectedValue.ToString());
                    room.Room_type_id = int.Parse(comboBoxType.SelectedValue.ToString());
                    room.Room_note = textBoxGhiChu.Text;

                    if (RoomData.IsExist(room.Room_name))
                    {
                        MessageBox.Show("Phòng này đã tồn tại !", "Thông báo");
                    }
                    else
                    {
                        RoomData.Insert(room);
                        loadData();
                        MessageBox.Show("Thêm thành công !", "Thông báo");
                    }

                }
            }
            catch
            {
                MessageBox.Show("Thêm thất bại, kiểm tra lại thông tin nhập !", "Lỗi");
            }
        }
示例#4
0
        private void btn_fix_room_Click(object sender, EventArgs e)
        {
            try
            {
                if (textBoxMaPhong.Text.Trim() == "" || textBoxMaPhong.TextLength == 0)
                {
                    MessageBox.Show("Chọn 1 phòng trên bảng để thao tác !", "Thông báo");
                    return;
                }
                if (KTThongTinNhap() == false)
                {
                    MessageBox.Show("Thông tin chưa đầy đủ ,xin kiểm tra lại !", "Lỗi");
                    return;
                }
                else
                {
                    RoomDTO room = new RoomDTO();
                    room.Room_stt = int.Parse(textBoxMaPhong.Text);
                    room.Room_name = textBoxTenPhong.Text;
                    room.Room_floor_id = int.Parse(comboBoxFloor.SelectedValue.ToString());
                    room.Room_type_id = int.Parse(comboBoxType.SelectedValue.ToString());
                    room.Room_note = textBoxGhiChu.Text;

                    if (!room.Room_name.Equals(room_name) && RoomData.IsExist(room.Room_name))
                    {
                        MessageBox.Show("Phòng này đã tồn tại !", "Thông báo");
                    }
                    else
                    {
                        RoomData.Update(room);
                        loadData();
                        MessageBox.Show("Sửa thành công !", "Thông báo");
                    }
                }
            }
            catch
            {
                MessageBox.Show("Sửa thất bại, kiểm tra lại thông tin nhập !", "Lỗi");
            }
        }
示例#5
0
 private void btn_delete_room_Click(object sender, EventArgs e)
 {
     try
     {
         if (textBoxMaPhong.Text.Trim() == "" || textBoxMaPhong.TextLength == 0)
         {
             MessageBox.Show("Chọn 1 phòng trên bảng để thao tác !", "Thông báo");
             return;
         }
         RoomDTO room = new RoomDTO();
         room.Room_stt = int.Parse(textBoxMaPhong.Text);
         if (MessageBox.Show("Bạn có chắc xoá phòng này?", "Xác nhận", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
         {
             RoomData.Delete(room);
             loadData();
             MessageBox.Show("Xóa thành công !", "Thành công");
         }
     }
     catch
     {
         MessageBox.Show("Xóa thất bại, vui lòng thử lại !", "Lỗi");
     }
 }
示例#6
0
 //xoa
 public static void Delete(RoomDTO room)
 {
     string sql;
     sql = "Delete From room_list Where room_stt = " + room.Room_stt;
     DataAccess.executeNonQuery(sql);
 }