private void button1_Click(object sender, EventArgs e) { try { string queryExits = "if EXISTS(SELECT * FROM PHONG Where MaPhong = " + getRoomCodeOld() + ") select 1"; DataTable rs = DataProvide.Instance.ExecuteQuery(queryExits); if (rs.Rows.Count > 0) { Button btn = getRoomInfo(); //return data ( int ) < 0 is success int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.UpdateRoomDatabaseQuery(), new object[] { getCodeRoomNew().RoomCode, getNameRoomNew().RoomName, _room.RoomStyle, getNoteRoomNew().RoomNote, _room.RoomStatus, getRoomCodeOld() }); if (data < 0) { MessageBox.Show("Sửa phòng thành công"); _fRoom.LoadRoomList(); loadRoomList(); m.ReloadRoom(GetRoomChangedInfo(btn)); m.ReloadRoomImage(GetRoomChangedInfo(btn)); m.ReLoadRoomStatus(); } } else { MessageBox.Show("Mã phòng cần sửa không tồn tại"); } } catch (Exception ex) { if (ex is SqlException) { MessageBox.Show("Lỗi dữ liệu"); } MessageBox.Show("Nhập thông tin cần sửa"); } }
private void button1_Click(object sender, EventArgs e) // button add { try { int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.addRoomDatabaseQuery(), new object[] { getCodeRoom().RoomCode, getNameRoom().RoomName, _room.RoomStyle, getNoteRoom().RoomNote }); if (data < 0) { MessageBox.Show("Thêm phòng thành công"); _fRoom.LoadRoomList(); Button button = addbutton(); //m.AddRoom(button); // m.ReLoadStatusOfRooms(); } } catch (Exception ex) { if (ex is SqlException) { MessageBox.Show("Mã phòng đã tồn tại"); } else { MessageBox.Show("Nhập mã phòng sai"); } } }
private void button1_Click(object sender, EventArgs e) { try { int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.deleteRoomDatabaseQuery() + _room.RoomCode); //return data(int) > 0 is success if (data > 0) { MessageBox.Show("Xóa phòng thành công"); _froom.LoadRoomList(); LoadRoomList(); } } catch (Exception) { MessageBox.Show("Xóa phòng thất bại "); } }
private void button1_Click(object sender, EventArgs e) { try { //return data ( int ) < 0 is success int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.UpdateRoomDatabaseQuery(), new object[] { getCodeRoomNew().RoomCode, getNameRoomNew().RoomName, _room.RoomStyle, getNoteRoomNew().RoomNote, _room.RoomStatus, getRoomCodeOld() }); if (data > 0) { MessageBox.Show("Thêm phòng thành công"); _fRoom.LoadRoomList(); loadRoomList(); } } catch (Exception) { MessageBox.Show("Nhập thông tin cần sửa"); } }
private void button1_Click(object sender, EventArgs e) // button add { try { //return data ( int ) < 0 is success int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.addRoomDatabaseQuery(), new object[] { getCodeRoom().RoomCode, getNameRoom().RoomName, _room.RoomStyle, getNoteRoom().RoomNote }); if (data < 0) { MessageBox.Show("Thêm phòng thành công"); _fRoom.LoadRoomList(); } } catch (Exception) { string queryExists = "IF NOT EXISTS ( SELECT MaPhong FROM dbo.PHONG WHERE MaPhong= " + getCodeRoom().RoomCode + ") select *from PHONG"; if (DataProvide.Instance.ExecuteNonQuery(queryExists) < 0) { MessageBox.Show("Tồn tại mã phòng,thử lại"); } } }
private void button1_Click(object sender, EventArgs e) { Button DeleteButton = getRoomInfo(); try { DialogResult result = MessageBox.Show("Bạn có muốn xóa hết dữ liệu liên quan đến phòng không ?", "Thông báo", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { int data = RoomDAO.Instance.deleteRoomDatabaseQuery(_room.RoomCode); //return data(int) > 0 is success if (data > 0) { MessageBox.Show("Xóa phòng thành công"); _froom.LoadRoomList(); LoadRoomList(); } } } catch (Exception) { MessageBox.Show("Xóa phòng thất bại "); } }
void LoadListRoomAndCloseForm() { f.LoadRoomList(); this.Close(); }